본문 바로가기
숨터 가볍게 읽는 공간
이미지 차단
전체 베스트 최근
← github 게시판

[%] 오늘의 코드.cpp

노이ㄴ(liliilli) 2020-04-20 01:29 추천 1


viewimage.php?id=2ab4c42ef0d0&no=24b0d769e1d32ca73ced80fa11d02831208acfae4be8406aea1df201c6a5c8aee23eb0e46cfb3fa26ef2aa1e9006964c822689264115d5d97a372e5e30a1d7df52


4칸짜리 정방 행렬의 디터미넌트를 구하는 SIMD 코드. (SSE2 안으로 다 해결)


참고자료

https://t.co/DYSbuCs0Gk?amp=1

https://t.co/Ysad7zNmRI?amp=1


자야지 ㅅㅂ

댓글 12

  • 왜 n칸짜리가아니라 4칸짜리임

    익명(211.36) 2020-04-20 01:31
  • 답글

    n칸은 SIMD.. 되겠냐 ㅅㅂ;

    노이ㄴ(liliilli) 2020-04-20 07:06
  • 멋있어요

    익명(117.111) 2020-04-20 01:48
  • blend안씀? 처음부분 shuffle + blend로 처리가능한데

    .(115.88) 2020-04-20 10:18
  • 이대로짜면 거의 성능 향상이 없다시피할텐데?

    .(115.88) 2020-04-20 10:27
  • blend + blend로도 되네, blend가 0.3 cycle이라 저것처럼 simd port여러게 쓰면 훨씬 빠름.

    .(115.88) 2020-04-20 10:36
  • 답글

    simd 블렌드 셔플 그런 거 사용 예제 어디서 찾아봄

    익명(222.112) 2020-04-20 16:31
  • 답글

    인텔 아키텍처 5회 정독 ㄱ

    .(115.88) 2020-04-20 16:32
  • 지금보니 SSE2라 안되겠네 ㅇㅇ SSE2중에서는 트릭 안 쓰고 정석적인 방법으로는 최대인듯.

    .(115.88) 2020-04-20 10:48
  • 답글

    AVX까지 가면 블렌드이니 하는거 쓸 수 있나요

    노이ㄴ(202.231) 2020-04-20 11:01
  • 답글

    찾아보니까 SSE4.1 부터네요.

    노이ㄴ(liliilli) 2020-04-20 11:04
  • 심드 추

    익명(182.224) 2020-04-20 11:12

다른 게시글

  • C++랑 Rust로 간단한 Range 반복자 만들어봄 [7]
    [%] ㅇㄹ(rerereq) | 20.04.20
    추천 2
  • C++ 질문. (과제아님) [8]
    [질문] Adenosie(adenosie) | 20.04.20
    추천 0
  • SIMD 다시 하니까 쫌 재밌네 [7]
    [%] 노이ㄴ(liliilli) | 20.04.19
    추천 0
  • 데이터 센터관련 아는 게이 있냐 [10]
    [질문] 익명(211.36) | 20.04.19
    추천 0
  • 자바 질문 있슴니다 [2]
    [질문] 익명(222.237) | 20.04.19
    추천 0
  • Rust 좋아하는 사람들 꿀팁 줌 [5]
    [%] 늅(223.62) | 20.04.19
    추천 0
  • 러스트 unchecked unwrap같은거 없냐 [5]
    [%] 익명(14.138) | 20.04.19
    추천 0
  • Rust에선 함수 매개변수에 패턴을 쓸수있다 [4]
    [%] ㅇㄹ(rerereq) | 20.04.19
    추천 0
  • 젠메이트 vpn 수사기관에 정보 제공함? [10]
    [%] 익명(121.124) | 20.04.18
    추천 0
  • 파이썬 + OPENCV LOL 미니맵 트래커 공부하고싶습니다 도와주세요 [2]
    [질문] 지옥사탕(f2zzong) | 20.04.18
    추천 0
목록으로
읽기 전용 미러