vector
-
[번역] More compute shaders | Anteru's BlogGraphics/번역 2022. 7. 28. 02:24
개인 공부용으로 번역한 거라 잘못 번역된 내용이 있을 수 있습니다. 또한 원작자의 동의 없이 올려서 언제든 글이 내려갈 수 있습니다. 출처 : https://anteru.net/blog/2018/more-compute-shaders/ More compute shaders 저번 주에 나는 compute shaders 를 다뤘습니다, 그리고 나는 subgroup 을 더 다루기 위해서 하드웨어 쪽으로 더 자세히 가보자는 요청을 받았습니다. 그러나 시작하기 전에, compute unit 이 어떻게 생겼고 거기서 무슨 일이 일어나는지 다시 요약해 보겠습니다. 이전 글에서, 나는 하드웨어는 많은 item 이 같은 프로그램을 실행하는데 최적화 되어있다고 설명했습니다. 그 결과 아주 넓은 SIMD unit(AMD GC..
-
[번역] How to read shader assembly – Interplay of LightGraphics/번역 2021. 4. 24. 10:15
개인 공부용으로 번역한 거라 잘못 번역된 내용이 있을 수 있습니다. 또한 원작자의 동의 없이 올려서 언제든 글이 내려갈 수 있습니다. 출처 : interplayoflight.wordpress.com/2021/04/18/how-to-read-shader-assembly/ Upadated 2021.05.01 : 잘못해서 번역 단락 바꿔져서 들어간 부분 수정 HOW TO READ SHADER ASSEMBLYApril 18, 2021 | Kostas Anagnostou 내가 그래픽스 프로그래밍 쉐이딩 언어를 시작했을때, HLSL과 GLSL 같은 언어는 아직 게임 개발에 대중적이지 않았고 쉐이더들은 어셈블리에서 직접 개발되었습니다. HLSL이 나왔을 때, 우리는 더 짧고 더 압축된 어셈블리 코드를 손으로 만들어 ..
-
[번역]Performance of Array vs. Linked-List on Modern ComputersGraphics/번역 2020. 7. 8. 01:21
개인 공부용으로 번역한 거라 잘못 번역된 내용이 있을 수 있습니다. 또한 원작자의 동의 없이 올려서 언제든 글이 내려갈 수 있습니다. 출처 : https://dzone.com/articles/performance-of-array-vs-linked-list-on-modern-comp Performance of Array vs. Linked-List on Modern Computers Linked-list는 특정 지점에서 Array보다 일반적으로 더 빨랐을지 모르지만, 현대 기술은 개선 된 후 배열이 더 선호되어질 수 있습니다. A Few Notes 여기서 언급된 Array는 자동적으로 배열의 크기가 조정되는 Array (C++의 vector, Java의 ArrayList 혹은 C#의 List) 입니다. 이..