이미 소장하고 있다면 판매해 보세요.
|
1장 SIMD 개요
01 컴퓨터 시스템 구조 02 병렬 프로그램 모델 03 SIMD 기본 개념 04 준비 하기 2장 범용 어셈블리 언어 01 개요 02 범용 레지스터 프로그래밍 03 연산 04 조건 제어문 3장 정수 연산 SIMD 프로그래밍 01 개요 02 XMM 레지스터에 값 대입 03 논리 연산 04 SIMD 덧셈, 뺄셈 05 연습 예제: GetSum 함수 06 성능 검증: StopWatch 클래스 07 곱셈 08 최댓값, 최솟값 계산 09 연습 예제: GetMax 함수 10 평균값 계산 11 비교 명령어 12 비트 마스크 생성 명령어 13 연습 예제: Count 함수 14 XMM 레지스터 내부 pack 값의 입출력 15 연습 예제: Count 함수 2 16 연습 예제: Find Position 함수 17 shift 연산 18 연습 예제: Find Position 함수 2 19 나눗셈 구현 20 레지스터 구조 변경 명령어: UNPACK 21 연습 예제: Get Sum 함수 2 (__int64 버전) 22 SIMD 명령어 속도 테스트 23 Shuffle 명령어 24 형변환 명령어 25 연습 예제: Fade In, Fade out 26 연습 예제: Sharpen Filter (Laplacian Filter) 4장 실수 연산 SIMD 프로그래밍 01 개요 02 대입 명령어 03 실수 논리 연산 04 실수의 덧셈과 뺄셈 05 실수의 곱셈과 나눗셈 06 수학 명령어 07 연습 예제: 두 사각형 꼭지점 간의 최단 거리 계산 08 Shuffle 명령어 09 연습 예제: 4x4 행렬의 곱 10 Cache 제어 명령어 11 연습 예제: Memcpy 함수 5장 정수 intrinsic 함수 01 Intrinsics 개요 02 128bit 정수형 데이터 타입 03 데이터 읽고 쓰기 04 정수의 산술 연산 05 연습 예제: IntSum 06 연습 예제: 절댓값(ABS) 함수 07 세트 함수 (값 입력 함수) 08 논리 연산 09 shift 연산 10 나눗셈 구현 11 비교 연산 12 연습 예제: 비교 select 함수 13 Unpack 함수 14 Pack 함수 15 shuffle 함수 16 Insert, Extract, Mask 생성 함수 17 형변환 함수 18 성능 효율화: Sharpen 필터 intrinsic 19 연습 예제: Edge Detection 함수 6장 32bit float형 실수 intrinsic 함수 01 개요 02 데이터 읽고 쓰기 03 산술 연산 함수 04 연습 예제: 표준편차 계산 함수 05 세트 함수 06 연습 예제: 4x4 행렬의 곱 07 논리 연산 08 비교 연산 09 연습 예제: 비교 select float 함수 10 형변환 함수 11 Shuffle, Unpack 함수 12 캐시 제어 함수 13 연습 예제: 4x4 행렬의 곱 속도 개선 7장 64bit double형 실수 intrinsic 함수 01 개요 02 데이터 읽고 쓰기 03 산술 연산 함수 04 Set 함수 05 논리 연산 06 비교 연산 07 형변환 함수 08 캐시 제어 함수 09 연습 예제: 팩토리얼 계산 8장 정수 Vector 클래스 01 개요 02 클래스 명명법 03 정수 Vector 클래스 선언과 초기화 04 대입 연산 05 데이터 읽고 쓰기 06 산술 연산 함수 07 최댓값과 최솟값 08 연습 예제: FindMaxValue Vector 09 Shift 연산 10 논리 연산 11 비교 함수 12 Select 함수 13 Unpack 함수 14 Pack 함수 15 연습 예제: Sharpen 필터 Vector 클래스 구현 16 디버깅 지원 연산자 17 XMM 레지스터 클리어 함수 18 OpenMP 기초 19 연습 예제: SIMD + OpenMP 9장 정수 Vector 클래스 내부 구조 01 M128 부모 클래스 02 매크로 함수 생성의 이해 03 I16vec8 클래스 04 Is16vec8 클래스 10장 실수 Vector 클래스 01 개요 02 실수 Vector 클래스 선언과 초기화 03 데이터 읽고 쓰기 04 산술 연산 함수 05 연습 예제: GetSumFloat 함수 06 수학(Math) 함수 07 최댓값, 최솟값 계산 08 연습 예제: 표준편차 계산 함수 09 논리 연산 10 비교 함수 11 Select 함수 12 캐시 버퍼 없이 메모리에 쓰기 13 Unpack 함수 14 디버깅 지원 연산자 15 mask 함수 16 연습 예제: 4x4 행렬의 곱 11장 실수 클래스 내부 구조 01 F32vec4 클래스 02 F64vec2 클래스 12장 Appendix 01 XMM 레지스터 디버깅 02 intrinsic 함수 reference |