니가 갤에서,
memmove 도 aligned 로 구현해 안해본 새끼가
안해보고도 똑바로 알면 몰라,
제대로 문제 파악도 못하는새끼가 aligned 나불거리다 털렸다고
다른 사이트 퍼가면 기분 좋겠냐?
맘 그렇게 쓰지 마라.
글고 꼭 짜봐라. 입만 동동 굴리지 말고. ㅉㅉ
니가 갤에서,
memmove 도 aligned 로 구현해 안해본 새끼가
안해보고도 똑바로 알면 몰라,
제대로 문제 파악도 못하는새끼가 aligned 나불거리다 털렸다고
다른 사이트 퍼가면 기분 좋겠냐?
맘 그렇게 쓰지 마라.
글고 꼭 짜봐라. 입만 동동 굴리지 말고. ㅉㅉ
레지스터 사용개수와 종속성에 따라서 단순 연속 read 일 경우도 aligned 와 unaligned 가 성능 똑같은 경우 많거든?
이새끼가 안해보고 계속 지랄하네 ㅋㅋ
성능과 호환성이라는 부분도 웃기잖아? C로 치면 undefined behavior니까 호환성은 물 건너간거고, 성능도 unaligned access가 후달리는데 성능과 호환성을 생각해서 aligned랑 unaligned에서 선택을 해? 너 스스로 말이 된다고 생각하냐? <------- 이게 니 글이야.
야 가서 인텔 메뉴얼 뒤져봐. 인텔에서 unaligned 액세스도 지원하는거지 그게 성능이 똑같은지 안똑같은지 써놨을거다. 호환성 어쩌구 말은 많은 새끼가 꼭 말하는건 x86에 한정짓지. 그러니까 내가 널 ㅅㅅㅅ취급하는거야.
성능이 unalgiend access 가 후달린다 했지? unaligned access 가 그나마 허용되는게 intel architecture 잖아? 그럼 니가 memcpy 에서 위에 언급한 unalgined 조건을 align 해서 unaligned pack 최적화 된것 보다 빠른 코드를 만들 수 있어야겠지? 당연한거 아님?
야이등신 병신 아이고.... 야이 머저리끼야 니가 저 memcpy 를 무슨수로 aligned 태울거냐고.
야 내 나와바리로 와라. arm으로 얘기하자. arm에서 unaligned access로 memmove 짜보고 실행해보고 와. 요샌 arm도 unaligned access 가능하게 세팅할 수 있으니까 그거 켜보고 성능 비교해보고 정리해와라.
비트 쉬프트 열라 돌려봐라 성능나오나 등신아.
니 나와바리가 어쩌구 저쩌구간에 니가 저기서 개소리한걸 지적하는데 등신아
니가 내 나와바리로 와서 쓴맛 좀 볼래? memmove 짜보지도 않은게 짜본척하지 말고 등신아.
영타 오타 작렬하는거 보니 내 속이 참 답답한모양이네 ㅋㄷ 하이고 븅신.
아 이 새끼 진짜... 비트쉬프트는 simd 못쓴대냐? bitshift는 무슨 레지스터 단위로만 가능하게 혼자 한정짓네.
ㅋㅋㅋㅋㅋㅋㅋㅋ 짜보고 떠들래?
야 근데 니랑 나랑 둘이서만 얘기하는걸론 결론 안날테니까, 스택오버플로에 각자 질문글 쓰는게 어때? 프갤에선 너랑 나랑만 여기서 떠드는것 같다. 어떠냐?
이새끼는 스펙가지고 딸치는 버릇 안고쳐지는 모양이네 C++ 로 짜서 SIMD 잘도 태워주나 확인해보렴. ㅋㄷㅋㄷ
팝콘팝니다
이거 읽는 애들은 이미 반쯤 정리 끝났어. 너 혼자 결론 안난다고 우기는거지 ㅋㄷ
이 새끼 항상 말하는게 관심법 3레벨. 이거 읽는 애들이 반쯤 정리 끝났는지 어쨌는지 아는거 보면 진짜 관심법 아니면 정신병.
니가 개소리한거야. ㅉㅉ. 열심히 짜두렴. memcpy, aligned 알못아.
intel architecture 에서 선택문제라니까 트집잡다 존나 털리는거지 불쌍한놈.
아냐 내가 잘못했어 내가 한발 물러날테니까 너랑 나랑 스택오버플로에 질문글 싸서 다른 사람들 의견도 같이 보자. 제발 부탁이야. 응?
너혼자 딸 치세요? 니가 공부해야될걸 내가 왜 옆에서 놀아줘야 되니?
너 어린애임? 그정도 지식으로 프로그래머라고 으시댈거임?
이러면 또 너는 너대로 고집피울거고 나는 나대로 고집피울테니까 제3자의 의견들을 들어보자. 스택오버플로 말고 다른 해외유명커뮤니티 선호하는데가 있으면 딴데도 괜찮아 어디가 좋을까?
왜? 제3자한테 의견듣는건 무서우니?
존나 검색해서 있는뒈~~ 빼에엑~~ 해봐라. ㅉㅉ 직접 구현해보면 알게 될 것이다.
내가 말했지. 니가 직접 비트쉬프트해서 정렬해 memcpy 한게, align 무시하고 짜서 최적화 된 코드보다 빠르면 인정한다고?
니가 여태 한말들이 다 안해보고 떠드는 소린데 왜 다른 사람한테 의지하려고 하니~ 니네 컴퓨터랑 상담하세요?
알았어 내가 잘못했어 빼애액 안할게 진짜 마지막으로 한번만 다른 사람의 의견도 들어보자. 응? 프알못이 깝쳐서 죄송합니다 제발 하나만 부탁 점
너가 얘기한거 내가 올리면 번역이 이상하느니 어쩌느니 할거잖아 그니까 너가 질문글 올려봐바. 응? 제발
memcpy( dst + 1, src + 3, size ) 여러가지중 이 케이스만이라도 제대로 짜 보고 떠들어 ㅋㄷ
관심종자새끼 ㅋㄷㅋㄷ
한 수 가르쳐 줬으니 형아는 일하러 간다. 좆밥아.
아 이 새끼 나랑 얘기할때는 좆나 자신만만하더니 제3자의 의견을 들어보자니까 꼬리말고 도망치네... 스택오버플로가 부담스러우면 kldp도 괜찮은데 여긴 한글로 써도 되잖아. 그냥 가지 말구 한번 해보자 응?
코드를 짜보라고 이빨 그만까고 거짓 프로그래머 새끼야.
니가 비트쉬프트로 열라 최적화해놓으면 내가 정렬안하고 너보다 빠른 코드 짜서 보일테니까. 그럼 겜 끝 아님?
신이선택한겁니다
ㅋㅋㅋㅋㅋㅋㅋㅋ
아니 씨발 왜 다른데 질문글 각자 써보자는건 거부하는건데? 내가 대신 써줄게 그럼. 니가 얘기하는건 'unaligned access가 aligned access보다 더 나을 때도 있다. x86에서 memmove를 구현해보면 비트쉬프트 쓰는것보다 unaligned access로 하는게 더 빠르다' 이거야? 내가 글 쓰면 오해가 있을 수 있으니까 니 의도랑 다른 점이 있으면 얘기해줘.
단 테스트는 memcpy( dst + 1, src + 3, size ) 조건만. 거기에 응하면 나도 응함. 끝.
Dst+2,src+4임
니가 프로그래밍 달관한것처럼 이빨까는 새끼니까 진짜 프로그래먼지 보자고~ 나더러 대놓고 병신 욕하던 새끼 아님?
src+4 는 이미 정렬되어 있어 잼없음.
둘다 비정렬일때 src-dst 문제가 발생하는거니까.
비정렬 아님 정렬임
아니 바보야.
memcpy 란 함수는 어떤 주소도 받을 수 있고,
시작할때 정렬된 주소를 준다고 약속할 수 없다는거야.
그래서 memcpy 니 memmove 니 src-dst 둘 다 unaligned 일때 니가 무슨수로 정렬해 낼꺼냐고 쿠캬캬한테 문제를 던진거라고.
근데 정렬된 주소랑 약속함
한쪽만 정렬이 어긋나 있을 경우는 head-trail 로 간단히 해결된다니깐?
니가 문제 이해를 못하고 있음.
Head tail은 다른경우임
Head tail로 할수가없음
그러니까 정렬되지 않은 주소를 받아서 쿠캬캬는 그걸 정렬해 내야 하는데 비트쉬프트 같은걸 쓰겠다지? 그리곤 다시 비정렬 주소에 넣어줘야 함. 여기서 개그가 발생. 릴레이 ㅋㄷ
head-trail 은 앞에 정렬안된거 따로 잘라 처리하고 뒤에 정렬안된거 따로 잘라 처리하는걸 말하는거고
이 경우는 둘다 정렬이 안되었으니 그걸 쓸 수 없지.
뭔 헛소리야 비트쉬프트 써서 처리한다는거 자체가 정렬 액세스만 쓰겠다는건데 비트쉬프트 써도 비정렬 주소에 쓴다는게 말이 되냐?
정렬된주소를 받아서 정렬하겠단 소리같은데
해보라니깐.
그리고 성능을 측정해보셔~
그래 내가 너 말대로 memcpy 짜 올게. 넌 그동안 다른 커뮤니티에 쓸 질문글 쓰고 있어. memmove야 어차피 오버래핑되는지 검사해서 forward copy할지 backward copy할지만 바꾸면 되는거니까 memcpy만 짜올게.
write back 도 똑바로 모르는데 SIMD 최적화를 알겠냐. ㅋㄷ
내가 짜서 성능확인까지 해올테니까 넌 꼭 다른 커뮤니티에 질문글 써서 같이 다른 사람 의견도 들어보는거다? ㅇㅋ?
열심히 짜와 난 질문 안해. 넌 나보다 느릴 수 밖에 없음.
최적화 알못이 또 어디서 열심히 베껴보겠지 ㅋㄷ
병신한테 너무 친절히 놀아주는거 아니냐 나... 후....
최적화 하지마라
ㅋㅋㅋㅋㅋㅋㅋ 이 새끼 진짜 제3자 의견은 무섭긴 무서운갑네
아니 니가 삽퍼서 시작한 삽질 니가 스스로 해보고 깨달으면 될 문제란거다.
얜 남의 코드 복사해서 짜기만 하나봐. 남은 다 코드 복붙하는 줄 아는거보면. 돼지 눈에는 돼지만 보인다더니
난 코드 많이 올렸으니까 짜집기한 근거 찾아오던가.
네 코드 기대해주마. 어디꺼 베낄지 ㅋㄷ
뭐 쥐뿔 모를땐 베끼기라도 해야지. 쩝.
뭐 시발 난 학생이고 넌 선생이냐? ㅋㅋㅋㅋㅋ 무서워서 교차검증도 거부하는 애한테 내가 뭐하러 코드를 짜와?
교차검증? 니가 코드 올리면 나도 올릴건데?
웃기네 ㅋㄷ 얼른 짜기나 해 허접아. 입만 프로그래머야.
성능측정은 VC++2013 이나 2015 에서 하자.
야 시발 vs 설치 오래 걸리는데 그냥 gcc로 하자 너 임베디드도 한다며? 그럼 gcc도 깔려있을거 아냐?
Vc 13에서 해라
걍 일단 각자해 그럼.
컴파일러 최적화 이슈는 최신 컴파일러 + 하드웨어 종속적 플랫폼이 좀 나으니깐 말이지 뭐.
파워 퇴근~ 애들 밥먹이고 집에서 봅세~
하드웨어 종속적은 무슨 하드웨어 종속적이야 이 새끼 또 인텔딸딸이 칠라고. 컴파일러 다른거 쓸거면 표준c/c++에 컴파일러 인트린식 없이 intel이랑 arm 두군데서 돌려보자 어때? 호환성 있게 짜려면 그게 좋지 않겠어? undefined behavior 있으면 뭐 감점으로 할까 무효로 할까?
kuk 는 논쟁 일어나만 지가 아는거 다튀어나옴. 물론 해본적없는.. 코드세이퍼는 경력좀 되는거 같은데 존1나쓸데없는 논쟁인거 니가더 잘알거 같은데?
codepad.org
보기만 하고 해본적은 없는
그런데 무슨 컴파일어 만드시는 분들인가
어떤면에서 백왕이랑 동급들인거 같다. 라이브러리를 지가 다 만들어야 한다던가.. 핵똥컴에서 프로그램 굴릴일도 없을텐데 최적화가 이게 어쩌냐 저쩌냐...
여기 팝콘랑 콜라 1개씩 주세요
라이브러리가 유료면 사서 쓰고, 성능이 후달리면 하드웨어를 갈어. 그딴거 연구하고 있을 시간에 프로젝트 기간 길어지고 납기일 못맞추고, 회사신용도 떨어지고, 저리하는놈 -'나는 진정한 프로그래머다', 다른사람시선 - '병1신들. 지체보상금 니가물어낼래?'
앙기모띠 ~ 앙 코무띠~
음? 내가 키배를 좀 많이 뜨는 편이긴 하지만 프갤에서는 코세랑 ㅂㅅㅅ 말고는 논쟁한적 없는걸로 기억하는데? 애초에 c/c++에서 unaligned access가 undefined behavior이기도 하고, unaligned access가 성능저하가 있다는데 코세가 '인텔에서는 unaligned access가 더 빠르거든요? 빼애액'하는거로 시작한거라.. 뭐 쓸데없다면 쓸데없는 논쟁이긴 하지. 아 근데 애초에 unaligned access로 성능비교하려면 undefined behavior가 있으면 안된다는 조건은 말이 안되는 조건이었네.
야 ㅋㅋㅋ 내 닉 쓰지 마라.
이 샛기 앞글 안읽고 개소린가. 호환성이 필요없을땐 aligned 처리가 비용이라고 분명히 첫 글에서 적었는데 닭대가리임?
최적화시 aligned 처리가 오히려 독이 될 수 있단 이야기에 unaligned 가 aligned 보다 빠른게 말도 안된다며 시비 튼게 너잖아 병신아. ㅋㄷ
아마 기억력 자체가 휘발성이던가 입만 프로그래머던가 ㅋㄷ 어쨌든 열심히 짜보셔~
저기요 unaligned가 더 느린게 맞는거 아님? 원래는 안되는건데(SIGBUS) x86에서 특별히 되는 대신 느리다 이게 맞는거 아님?
응 보통은 느린데, 알고리즘에 따라 aligned 처리를 프로세서에 맡겨버리는게 성능면에서 더 나은 경우가 왕왕 있단 이야기지. 그 예를 든거고.