Futhark가 부호 있는 정수의 최솟값을 -1로 나눌 때 생성된 C 코드에서 발생하는 정의되지 않은 동작을 수정함. 32비트 정수 입력 조합 2⁶⁴개 중 하나에 해당하지만, x86에서는 CPU 예외로 프로그램이 종료될 수 있음 수정된 구현은 나눗셈마다 제수가 -1인지 검사하고, 해당하면 부호 없는 정수 연산으로 부호를 반전함. Futhark의 래핑 동작을 유지하는 대신 분기 비용이 추가됨 일반 GPU 벤치마크에서는 측정 가능한 성능 영향이 없었으며, 나눗셈을 반복하는 인위적 벤치마크도 CPU에서는 유의미한 차이가 없었음 같은 반복 나눗셈 벤치마크의 CUDA 실행 시간은 5,548μs에서 12,592μs로 증가함. 수정 전에는 연속된 나눗셈 명령이 배치됐지만, 수정 후에는 그 사이에 여러 분기가 들어갔음 정확성을 위해 수정은 유지하며, 음수가 절대 없음을 아는 경우에는 부호 없는 나눗셈으로 이 비용을 피할 수 있음. 일반적인 벤치마크에서는 사실상 영향이 없어 보이지만 더 저렴한 해결책은 여전히 필요함 2의 보수와 나눗셈의 예외 거의 모든 현대 컴퓨터가 사용하는 2의 보수는 표현 범위가 비대칭임 부호 있는 8비트 정수는 최솟값이 -128, 최댓값이 127이므로 최솟값에 대응하는 양수가 없음 따라서 x / -1의 수학적 결과인 -x는 x가 최솟값일 때 같은 정수 타입으로 표현할 수 없음 32비트 정수를 기준으로 이 문제는 가능한 입력 쌍 2⁶⁴개 중 하나에 해당함 제목의 0.000000000000000000542%는 이 조합 비율이며, 실제 프로그램에서 관측한 발생 빈도는 아님 C 코드 생성의 장점과 의미적 불일치 Futhark의 주요 백엔드는 C 코드를 생성하며, 이 방식에는 세 가지 실용적 장점이 있음 생성 코드를 사람이 읽고 수정하기 쉬워 디버깅이 편리함 대부분의 시스템에 C 컴파일러가 있거나 쉽게 설치할 수 있어 의존성이 적고 이식성이 높으며, 네이티브 코드 생성기를 함께 배포할 필요가 없음 C API를 통해 다른 언어에서 Futhark를 호출할 수 있음 반면 코루틴, 꼬리 호출, 가비지 컬렉션 같은 기능은 C로 표현하거나 효율적으로 구현하기 어려움 Futhark는 의미 체계가 비교적 단순해 이 제약의 영향은 크지 않지만, 미묘하게 잘못된 C 코드를 생성하는 문제는 반복해서 겪음 주된 어려움은 포인터나 버퍼 크기보다 정의되지 않은 동작(undefined behaviour) 에 있음 Futhark 자체는 메모...
0.000000000000000000542%의 경우에 발생하는 버그를 고치기 위해 모든 나눗셈을 느리게 만들기
2 hours ago
6
Related
Google Cloud 장애로 은행 서비스 중단
2 hours ago
1
Show GN: Pear - Apple Silicon Mac용 Windows Steam 런처
2 hours ago
1
MicroG: Google의 독점 Android 사용자 공간을 자유 소프트웨어로 재구현
3 hours ago
4
거부 기능을 제거한 모델이 해킹의 통로가 될 수 있는 이유
4 hours ago
6
AfD 유출: 해킹된 이메일 421,179건이 드러낸 독일 극우의 실상
5 hours ago
2
DeepSeek, 추론 엔진을 오픈소스로 공개
6 hours ago
3
Tips
click
Trending
Popular
영탁 "임영웅과 자주 운동해, 축구 실력 1티어..장민호는 개발" [사당귀]
2 weeks ago
280
주말 새 2금융권까지 해킹피해 확산에…당국, 4일 전 금융업권 협회장·금융사 대표 긴급 소집
2 weeks ago
274
넷마블 ‘몬길: 스타다이브’, 1.4 대규모 업데이트…‘이자벨라’ 등장
2 weeks ago
272
임산부석 차지한 노인…다리 깁스한 34주 만삭 임산부는 결국
2 weeks ago
267
Show GN: 믹스독 — 같은 구독으로 더 많이 쓰는 오픈소스 코딩 에이전트
2 weeks ago
265
“군대 안가” 자랑한 축구대표팀에…안철수 “군대가 혐오시설? 군면제 없애야”
2 weeks ago
263
승부 가리기엔 11회가 모자랐다…KT, 연장 접전 끝 롯데와 2-2 무승부→매직넘버 2
2 weeks ago
262
한국큐빅, 매출 67% 차지 안산공장 생산중단…부산공장으로 통합
2 weeks ago
260
은행권 AI 연쇄해킹…공격서버에 ‘중국어 문자열’ 있었다는데
2 weeks ago
252
평택시흥고속도로서 트럭이 승용차 2대 추돌…트럭 운전자 사망
2 weeks ago
244
© Clint's Theme Park 2026. All rights are reserved

![영탁 "임영웅과 자주 운동해, 축구 실력 1티어..장민호는 개발" [사당귀]](https://image.starnewskorea.com/cdn-cgi/image/f=auto,w=1200,h=645,fit=cover,q=high,sharpen=2/21/2026/10/2026100208562556697_1.jpg)








English (US) ·