아무리 생각해도 전혀 빠를 이유가 없어 보이는데
64 비트 속도 자체가 빠르다고 주장하시는분을 만났네요
수십년된 컴퓨팅의 기초 자체가 바뀌지 않는 이상 64 비트가 32 비트보다 빠를 이유가 전혀 없는데 말이죠....
간단히 설명드리면 32 비트보다 64 비트는 더 큰 숫자를 한번에 표현할 수 있다 라고. 생각하시면 됩니다. 수를 계산하는 컴퓨팅 자체는 속도가 똑같아요
진짜 단순히 64 비트면 대용량 메모리를 사용 할 수 있다가 장점입니다
한국도 빨리 기본 교육과정에 컴퓨터가 들어가야할텐데 말이죠 너무 무지한 사람들이 많네요
아님 애플이 마켓팅을 잘하는걸까요...
64 비트 속도 자체가 빠르다고 주장하시는분을 만났네요
수십년된 컴퓨팅의 기초 자체가 바뀌지 않는 이상 64 비트가 32 비트보다 빠를 이유가 전혀 없는데 말이죠....
간단히 설명드리면 32 비트보다 64 비트는 더 큰 숫자를 한번에 표현할 수 있다 라고. 생각하시면 됩니다. 수를 계산하는 컴퓨팅 자체는 속도가 똑같아요
진짜 단순히 64 비트면 대용량 메모리를 사용 할 수 있다가 장점입니다
한국도 빨리 기본 교육과정에 컴퓨터가 들어가야할텐데 말이죠 너무 무지한 사람들이 많네요
아님 애플이 마켓팅을 잘하는걸까요...
32 비트 64 비트 모두 돌리는앱은 절대로 그럴일 없습니다
어쨌든 64비트로 넘어가는게 잘못된건 아닙니다. 이르더라도 넘어가면 나중에 다 사용하게 됩니다.
사용자입장에선 결국 더 빨라진다는 소리 아닌가요?
4 * 4 보다
2^2*2^2 가 더 빠릅니다
현대 컴퓨터에서는 이정도는 차이가 없지만
4 를 64 비트에서만 표현할 수 있는 숫자라고 생각하신다면
32 비트에서 표현할 수 있는 수를 몇승이라고 표현해서 계산하는게 더 빠르죠
0100은 알겠죠
근데 64비트로 넘어가려고 하는건, 3D 연산과 같이 엄청나게 큰 숫자를 처리할 때 32비트의 경우 한번에 숫자를 연산하지 못해 여러차례 연산을 해야하는 것에 비해 64비트는 한번에 처리가 가능해집니다.
2^2과 같은 쉬프트 연산이 빠르긴 하지만, 쉬프트 연산은 연산이라기보다는 데이터의 값의 변환에 가깝죠.. 그리고 어차피 이 값또한 다른 값과 연산이 일어난다면 32비트에서 표현할 수 없는 숫자가 발생하게 될 것이고, 이 경우 64비트가 당연히 더 유리합니다.
무작정 연산 속도가 동일하다고 볼수는 없겠죠..
현재 상용되있는데 게임중에서도 64비트단까지의 계산을 사용해서 32비트 계산보다 실제 이득을 가지는 프로그램이 있다면 어떤게 있는지 알고 싶네요 정말 궁금할 정도군요
from CLiOS
게임에서도 64비트를 쓰는건 더 큰 메모리 사용이라고밖에 안보입니다
64비트는 64비트의 데이터와 인스트럭션 셋을 사용할 수 있습니다.
단순히 대용량 메모리를 사용할 수 있는것 만이 64비트의 장점이 아닙니다.
그로 인해서 더 큰 메모리도 사용할 수 있는거구요
근대 32비트단에서 쓸 수 있는 프로그램을 64비트로만 바꿨다고 빨라질 수는 없다는겁니다
어떤 데이타를 처리할 것인가에 따라서 빨라질수 있다고 봅니다.
제 글을 정확하게 읽어봐주세요
지금 당장부터 64비트라서 빠르다고 하지 말구요
저도 현직 프러그래머라고 하면 프로그래머입니다
컴퓨터 전공이구요
저도 64비트가 장점인 경우는 연산할때 좀 더 잇점이 있는걸로 압니다만....
from CLiOS
IA64는 서버 말고 쓰지도 않는데
글 자체에서는 님이 무지해보여요.
그리고 일반적인 상황에선 32비트 이하인 경우가 거의 대부분이니 64비트로 이득볼 일은 일반적으론 거의 없습니다.
아이폰이나 아이패드가 전문적으로 쓰일만한 기기냐라고 한다면 그건 아니잖아요.
64bit가 나온이후로는 다른 사용방법들이 계속 나오겠죠.
32비트 호환 때문에 엉망인 윈도 64비트 말고요~
from CV
여기서 문제되는건 ARM CPU의 64비트화입니다. 그게 성능에 효과가 있느냐라고 묻는다면 보통은 없죠. 늑대와곰돌이님의 경우도 전문적인 상황입니다. 그렇게 아이폰이나 아이패드를 쓸 일이 없어요.
하지만 64비트로 넘어간게 잘못은 아니에요. 넘어갔으면 넘어간대로 다 쓸모가 있습니다.
최근 나올 게임들만 해도 권장 메모리가 6~8기가까지 요구하기도 하고요..
그리고 앞서 말씀드린것처럼 64 비트가 더 좋은게 맞습니다
메모리가 많이 필요하다면요
윈도 기준으로 보니 다 엉망인 겁니다..
하위 호환때문에 더 엉망이죠..
당장 100프로 64로 돌아가는 맥 한 번 써보고 오세요~
그럴거면 왜 16비트에서 32로 갔나요?
단지 메모리 때문에?
다들 그것 때문에 64로 갔다고 보세요?
놀랐내요.. 그리고 용감하시군요..
from CV
무슨 말도 안되는 근거로 말씀하시는건지
그리고 아이폰도 아이폰용 cocoa에 전적으로 의존하는 구조구요. 그리고 컴파일만 64비트로 해도 전체적으로 성능이 상승하는 기적을 맛볼수 있습니다.
cocoa내부적으로 64비트에 최적화 시켜서 만들어 놓았기 때문이죠. 그리고 llvm이나 gcd라든가 autoVectorization이라든가 하는 기술들이 최적화를 더 쉽게 해줍니다.
결과는 빨라집니다. 그냥 빨라져요... 생각보다 쉽게!
그리고 쭉보고 생각이 드는건... 역시..
Please do not feed the trolls....
나도 잘못했네...ㅋ
비트는 상관없습니다만
메모리가 4 기가 넘는것도 아니구요
32 비트 64 비트 연산 비교는 전혀 차이가 없습니다
제가 언제 기술 발전을 무시했죠
64 비트가 더 좋은게 맞습니다
근대 속도가 빠른건 아니라는 말을 하고 있는데요
제가 무슨 기술 발전을 무시했죠
한번의 사이클에서 32비트의 데이터를 불러오는 것보다 64비트의 데이터를 불러오는 것만으로도 차이가 나겠죠..
명령어가 다른 것도 아니고 FSB가 차이나는 게 아니라면 동일한 스펙에서는 64비트가 어쨌든 조금이라도 더 빠를 수 밖에 없잖아요..
그리고 동일하다면 64비트 시스템으로 굳이 넘어갈 필요도 없었죠...
64비트는 점점 대용량의 데이터 연산이 필요해지고, 32비트는 한번에 연산처리가 안되니까 큰 장벽이 있음에도 불구하고 넘어간건데.... 그냥 무작정 동일하다고 하는건 근거가 부족한 듯 합니다.
from CLiOS
스캐닝 속도만으로는 32비트가 64비트보다 더 빠르다고 할 수는 없을 것 같습니다. 어떤 프로그램을 기준으로 근거를 잡고 생각하시는 지는 잘 모르겠지만, 최근에 개발되는 애플리케이션의 대부분은 연산 수치가 큽니다. 3D의 경우에는 말할 것도 없고요.. 일반 앱들도 이미지 처리에만 사용되는 데이터 연산에서는 32비트 연산으로는 여러차례 연산이 필요한 데이터 양이 많습니다..
그리고 위에서도 썼지만 큰 숫자로 연산하는 건 압도적으로 64비트가 유리합니다.
64비트라고 해서 쉬프트 연산을 안하는 것도 아니고요.. 결국 데이터와 데이터의 연산으로 결과값이 나올 텐데, 이 연산 한번만으로도 데이터 스캐닝과는 비교도 안되는 차이가 발생합니다.
64비트가 무조건 좋다고는 할 수 없지만, 컴파일러가 64비트 연산에 맞도록 설계되어 있다면 아주 기초적인 애플리케이션이 아니고서야 64비트가 유리할 수 밖에 없거든요..
뭐 어쨌든, 전 대량의 이미지처리가 발생하는 애플리케이션을 기준으로 말씀드린거니, 정말 간단한 계산기나 메모장 같은 앱이라면 다르게 보일 수 있겠네요..
물어보신분이 물어봤으니까 하는소리죠
이상한 딴지 걸지 마세요
이쪽 분야면 simd 같은거 배우셨을텐데 졸았나요?
무식하면 용감한 건지 애플이면 까야 자신이 돋보인다 생각하는건지 -_-
공부 좀 하고 글을 쓰심이...
from CV
from CV
from CV
그 어이없는 생각에 대한 리플들은 걱정되시나요?
오히려 잠잠한 반응같은데요..
괜히 애플빠?의 개념으로 물타기하시는건가요..
본문글이 이미 무례한 건 언급조차 안하시네요..
이미 모공에서도 여러차례 휩쓸고 간 주제인데, 저도 이런 무례는 좀 적당히 했으면 좋겠군요.
64비트가 빠르다고 생각하는 사람들을 모조리 무지몽매해서 애플에 속아 넘어간 사람들로 간주했기 때문에 이리 강한 반응이 오는 것 같습니다.
아님 애플이 마켓팅을 잘하는걸까요...
라고 하는분에게 충분한 답변인거 같은데요
from CV
from CV
64비트만 돌리는 앱에서는 빨리지는 것을 인정하신다면
32/64비트에서 같이 돌리는 앱도 빨라지는 것은 인정하셔야 합니다.
최신 SDK로 빌드하면 유니버셜 바이너리처럼 32/64비트에 해당하는 어셈블리가 모두 들어있거든요.
물론, 32비트로 only로 컴파일된 예전 앱들은 64베트에서 실행해도 속도의 차이가 없거나 에뮬레이션에 의한 오버헤드로 더 느린것은 당연하다고 봐야 하구요.
정리하면, 64비트 환경에서 실행시
1. 예전에 컴파일된 32비트 앱의 경우 속도 향상 없음
2. 최신 SDK로 작성된 64비트 앱의 경우 속도 향상 있음
3. 최신 SDK로 작성된 유니버셜앱(32비트/64비트) 앱의 경우 속도 향상 있음.
64비트에서 같은 메모리에서 속도가 빨라지는 이유는, 어샘블리를 만들 때 고급 명령어 셋을 사용 가능해짐에 따라 여러 cycle동안 실행해야 하는 명령어를 하나에 처리할 수 있게 되기 때문입니다.
64비트가 무조건 빠른건 아닙니다. 벤치를 봐도 일상적으로 많이 쓰는 앱들은 속도차가 많이 안나는 것을 알 수 있습니다.
하지만 고급 연산이 이점을 발휘하는 멀티미디어 앱의 경우 (3D 게임, 인코딩 등) 2배 정도의 속도차가 나고 있다고 벤치 결과가 나왔습니다.
from CLiOS
from CLiOS
딱 프로그래머가 아니고 말하자면 프로그래머면 뭘까 하고요.
프로그램밍을 해서 돈을 벌지는 않고 있거든요
그렇다면 일단 '현재 직업이 프로그래머'는 아니시군요...
그럼 프로그래머라는 직업과는 관계 없는거 아닌가요ㅡㅡ
컴공도 어떤 컴공인지 모르겠지만,
지금은 다른 일을 하고 계시는 군요.
즉, 학부 교양 정도 수준이신것 같습니다.
보편적 프로그래밍 언어로 프로그래밍 할 줄 알구요 개발에도 참여하는 사람입니다
제가 있는곳에서는 저도 프로그래머라고 지칭하는경우도 있어서 그렇게 말씀드린겁니다
예의없거나 무식하거나 아님 그 둘다거나.
from CLiOS
불통이죠.
어그로 한 분 추가되네요.
from CLiOS
32비트,64비트 사람이 체감차이 느끼기 힘듭니다.
그나마 체감차이 느낄 수 있는게 램 인식 부분이라 많이 언급되는 거구요.
사람이 느끼기도 힘든 숫자차이를 가지고 좋다 나쁘다 하긴 힘들죠. 일반적으로...
32비트에서 잘돌아가는 게임 64비트에서 잘돌아가는 게임 천차만별이니까...
64비트 마케팅이 pc서 왜 힘을 잃었는지 생각해 보시길....
아직도 호환성 때문에 32비트로 만드는 프로그램들이 많습니다.
pc에서도 이제 64비트 좋으니 쓰라는 말 안하잖아요.
당장은 별차이 없다는 겁니다. pc때 썼던 마케팅 고스란히 재탕하는 거잖아요.
뻔히 사용자들이 이미 쓸만큼 써본 것들인데, 숫자 내밀면서 맞다 틀리다. 하는 것도 좀...
요즘 보세요. 굳이 64비트 쓰라고 하는 사람 없잖아요.
에초에 이글은 디바이스 구분없이 그냥 32비트와 64비트 전반적으로 이야기 하고 있는데요.
from CLiOS
결국 체감이라는 건, 그 소프트웨어를 개발한 형식에 따라서 달라질 수 있는데, 32비트로 개발된 소프트웨어가 64비트에서는 체감할만큼 느려진다면 몰라도, 차이가 나지 않는다면 64비트로 최적화되었을 땐 그 체감이라는게 더 빨라질 수 있다는거죠..
결국 모든 프로그램이 무조건 64비트가 더 빠르다고는 할 수 없지만, 64비트로 개발했을 때 더 빨라질 수 있다는거죠..
from CLiOS
from CLiOS
아직도 답이 안되시나요
from CLiOS
64비트 버전이 나오는건 메모리를 많이 사용할 수 있으니까 그렇다구요
포토샵 프리미어 등등 프로그램은 프로그램 하나만으로도 4기가 이상을 사용 하는데
32 비트 프로그램이라면 4기가 이상의 메모리를 사용 못하기때문에 그렇습니다
이래도 이해 못하시나요??
from CLiOS
정말 궁금합니다
인코딩 속도가 다르다 ㅋㅋㅋㅋ
이건 어디서 나온 이야기죠
from CLiOS
메모리 3기가 놓고 비교해서도 그런다면 정말 그 회사는 엄청난걸 개발했겠네요
그리고
32 비트 와 64 비트로 비교를 할 편집 프로그램이 있으시니 하는 말씀이시겠죠 ?
64비트 지원하는 편집 프로그램과 다른 편집 프로그램을 비교하시는건 아니라고 생각하겠습니다
from CLiOS
얼마나 잘나셨길래...
단순히 모르는 사람을 무지하다고 한적 없습니다
그리고 무제님 스스로가 컴터전공이라고 밝히셨어요
네이티브 아닌 64 비트 os 도 있나요
프로그램따라 게임따라 32비트가 빠른거 64비트가 빠른거 뭐 어느게 확실히 좋다 말하기 힘듭니다.
이게 꼭 그렇게 무안 줘야 될 일들인지 양쪽 다 생각들 해보세요.
무제님인데 왜 lowend님이 나서서 무식한 사람으로 몰린 사람들한테 해라 마라 하시는지 모르겠네요.
본인도 "프로그램따라 게임따라 32비트가 빠른거 64비트가 빠른거 뭐 어느게 확실히 좋다 말하기 힘듭니다."라고 말씀하신건
말씀대로 32비트보다 64비트 단계에서 빠른 작업들도 존재한다는걸 스스로 인정하신 꼴이 되시는데요? 결국엔 그건 본인이 지금 하신 위의 댓글을 부정한게 되고요.
//
글쓴님께도 먼저 주의좀 주시고 댓글다신분들께 주의를 주시죠?
그냥 생각이 같다고 편들지만 마시고.
댓글에도 적었듯이 32비트,64비트 뭐가 좋다고 실사용에서 말하기 힘들어요.
이건 뭐 천차만별인 상황인데, 이걸 꼭 나누고 싸울 일이 있습니까?
64비트 효용 아직은 그저 마케팅이라고 말해도 그다지 틀린 소리 아니잖아요.
from CLiOS
아니 하다못해 윈도우도 아직 32비트 많이들 쓰시는데, 어디가 변했다는건지....
from CV
아무리 생각해도 전혀 빠를 이유가 없어 보이는데
64 비트 속도 자체가 빠르다고 주장하시는분을 만났네요
수십년된 컴퓨팅의 기초 자체가 바뀌지 않는 이상 64 비트가 32 비트보다 빠를 이유가 전혀 없는데 말이죠....
간단히 설명드리면 32 비트보다 64 비트는 더 큰 숫자를 한번에 표현할 수 있다 라고. 생각하시면 됩니다. 수를 계산하는 컴퓨팅 자체는 속도가 똑같아요
진짜 단순히 64 비트면 대용량 메모리를 사용 할 수 있다가 장점입니다
한국도 빨리 기본 교육과정에 컴퓨터가 들어가야할텐데 말이죠 너무 무지한 사람들이 많네요
아님 애플이 마켓팅을 잘하는걸까요...
글 쓴 분이 말하는건 CPU와 OS에 따른 시스템의 하드웨어적 스피드에 초점을 맞추신거 같은데요, 64비트 전용으로 만들어진 SW가 속도면에서 분명히 증가가 있다는 부분은 무시하시면 안될거 같습니다. 이 말은 CPU의 하드웨어적 속도는 32/64가 동일하더라도 SW환경에 따라 퍼포먼스 향상이 있다는 부분은 인정하셔야 합니다.
Ubuntu 13.10 32-bit vs. 64-bit Performance 벤치마크 테스트결과 입니다.
걍 os상에서 동일한 프로그램돌려도 64비트가 더 빨라요. 윈도우나 리눅스나 모든 os 마찬가지입니다.
무제님 덕분에 32/64비트의 차이에 대해서 좀 더 알고 갑니다.
굳이 시간 내서 답글 달아주신 여러 회원님들께 감사드립니다.
역시 클리앙에는 고수분들이 많으시군요