소개
이 다운로드는 다음을 제공합니다. • 튜토리얼로 오류가 있는 간단한 피보나치 숫자 목록 생성기에 대한 4가지 버전의 소스 코드. • OpenMP* MergeSort 예제 코드. • N-바디 파티클 모션 예제 코드 • SYCL*을 사용한 간단한 VectorAdd 예제.
사용 가능한 다운로드
- Linux*
- 크기: 100 KB
- SHA256: 4D00085BEB08BF3C326419BBD6998C0A00FCD022FEBCAE5DDF39E0846F3C8FA8
- Linux*
- 크기: 30.9 KB
- SHA256: 6D836E19E78F57CF0906C1AF09519E43BDB19BD6C0FB0275F5DEE080D9FF3F81
세부 설명
튜토리얼로 간단한 피보나치 숫자 목록 생성기에 대한 오류가 있는 4가지 버전의 소스 코드에 액세스합니다.
- V1: 범위를 벗어난 메모리 주소 오류
- v2: 부호 있는 정수 오버플로
- V3: 초기화되지 않은 메모리
- V4 : 모두 고정
다운로드 기능은 다음과 같습니다.
- ThreadSanitizer 기능을 보여 주는 MergeSort 예제입니다.
- GPU 디바이스 인식 AddressSanitizer를 설명하기 위한 VectorAdd에 대한 C++ with SYCL 예제입니다.
- 숫자(부동 소수점) 버그를 감지하는 수치 안정성 새니타이저의 기능을 보여 주는 n-body 예제입니다.
- OneKit 승인에 대한 추가 세부 정보:
- 릴리스 버전 및 개정일: 2025.1, 2025년 3월 14일
- 설명: 튜토리얼로 간단한 피보나치 숫자 목록 생성기에 대한 오류가 있는 네 가지 버전의 소스 코드에 접근합니다. 또한 두 개의 새로운 튜토리얼 챕터를 지원하는 간단한 MergeSort 및 VectorAdd 예제를 얻을 수 있습니다.
- 수출 통제 분류 번호(ECCN, 선택 사항): 없음, 해당 사항 없음.
- 라이센스(선택 사항): 첨부됨.
- 자세한 설명: 간단한 피보나치 숫자 목록 생성기에 대한 오류가 있는 네 가지 버전의 소스 코드를 자습서로 사용할 수 있습니다. 또한 ThreadSanitizer 기능을 설명하는 MergeSort 예제와 GPU 디바이스 인식 AddressSanitizer를 설명하는 VectorAdd에 대한 C++ with SYCL 예제를 가져옵니다.
- V1: 범위를 벗어난 메모리 주소 오류
- v2: 부호 있는 정수 오버플로
- V3: 초기화되지 않은 메모리
- V4 : 모두 고정
- MergeSort 예제
- VectorAdd 예제
- 릴리스 노트(선택 사항, 텍스트 또는 링크): n/a
- 태그
- n-body 예: 수치 안정성 살균제 부동 소수점 결함 감지
- 언어(일반적으로 영어이지만 소프트웨어가 출시되거나 다른 언어를 지원하는지 여부는 지정): C, 영어
- 운영 체제: C, Linux*
면책 조항1
제품 및 성능 정보
인텔은 현재 문서와 사용자 인터페이스, 코드에서 포괄적이지 않은 언어를 제거하고 있습니다. 소급 변경이 항상 가능한 것은 아니며, 일부 포괄적이지 않은 언어가 예전 문서와 사용자 인터페이스, 코드에 남아 있을 수 있습니다.
이 페이지의 콘텐츠는 원본 영어 콘텐츠에 대한 사람 번역 및 컴퓨터 번역의 조합으로 완성되었습니다. 이 콘텐츠는 편의와 일반적인 정보 제공을 위해서만 제공되었으며, 완전하거나 정확한 것으로 간주되어선 안 됩니다. 이 페이지의 영어 버전과 번역 간 모순이 있는 경우, 영어 버전이 우선적으로 적용됩니다. 이 페이지의 영어 버전을 확인하십시오.