이놈의 충돌처리가 단순 연산만으로 작동하는게 아니고 케이스 바이 케이스로 처리할게 많아서 분기가 많다. 그러다보니 병렬화가 어렵다. 나름 죽도록 병렬화 했다고 생각하는데 실제 코드의 50%정도밖에 병렬화가 안되는것 같다.
코드 최적화는 할만큼 한거 같고 나머지는 GPU스펙에 달린듯.
이하는 NV Visual Profiler로 돌린 화면.
컴퓨팅 활용도 72.4%면 할만큼 했다고 생각한다. 매트릭스 연산이나 영상처리가 아닌지라 더 이상은 무리.
여기에 파일을 끌어 놓거나 파일 첨부 버튼을 클릭하세요.
파일 크기 제한 : 0MB (허용 확장자 : *.*)
파일 업로드 중... (0%)
WinRT 디바이스 디버깅에서 DEP0100 : Deployment failed due to a Developer Licensing issue에러를 만났을때
WinRT(Windows Store App) 엔진 프로젝트
계속되는 MS의 삽질에 대한 생각. [3]
jailbreaking된 Surface RT에 win32 D3D9엔진을 포팅해 보았다.
dx11프로젝트 - 아웃라인 쉐이더 및 테셀레이션
Using Windows 8* WinRT API from desktop applications
vs2010공백 및 탭 표시 핫키
TFS 사용시 로컬패스 맵핑이 안될 때 처리방법
Visual Studio 2012 Compiling Native for ARM
x64 어셈을 쓰기 위해 몇 가지 찾아본 결과(현재까지 경과)
iOS엔진 프로젝트
포스트 이펙트-글로우
dx11프로젝트 - 테셀레이션(Curved PN Triangles)
hlsl ddx,ddy
4DyuchiGX #7 HeightField [5]
iOS엔진프로젝트
타일블랜딩 현재까지 경과...
4DyuchiGX엔진 프로젝트. 외부인터페이스갯수. [1]
yuchi의 2000년도 개발사 [2]
4DyuchiGX #5 좀 덜 지랄맞았던 애니메이션 익스포터 스샷 [1]
로그인 유지