Cache
-
[번역] Even more compute shaders | Anteru's BlogGraphics/번역 2022. 7. 30. 00:59
개인 공부용으로 번역한 거라 잘못 번역된 내용이 있을 수 있습니다. 또한 원작자의 동의 없이 올려서 언제든 글이 내려갈 수 있습니다. 출처 : https://anteru.net/blog/2018/even-more-compute-shaders/ Even more compute shaders GPU compute 에 관한 작은 시리즈가 된 것 같습니다, 그리고 이번 주에는 execution unit 과 cache 에 대해서 논의해보려고 합니다. 첫 번째 글(번역링크) 두 번째 글(번역링크) 을 먼저 읽어보길 강력 추천합니다, 그 둘을 자주 참조할 것이기 때문입니다. Cache 와 execution unit, 어디서부터 시작해야 할까요? execution unit 먼저 시작해봅시다. Issue ports 만약..
-
[번역] 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..
-
[번역] Introduction to compute shaders | Anteru's BlogGraphics/번역 2022. 7. 25. 00:20
개인 공부용으로 번역한 거라 잘못 번역된 내용이 있을 수 있습니다. 또한 원작자의 동의 없이 올려서 언제든 글이 내려갈 수 있습니다. 출처 : https://anteru.net/blog/2018/intro-to-compute-shaders/ Introduction to compute shaders 몇 달 전에 나는 누구든 강연를 제안할 수 있고, 어떤 강연으로 할지 빠른 투표가 진행되는 bar camp 인 Munich GameCamp 에 갔습니다. 나는 몇 가지 아이디어를 주변에 물어봤습니다, 그리고 한 개발자는 아마도 내가 compute shader 를 다루길 원할 것이라 했습니다. 그래서 나는 많은 사람들의 주목을 끌지 않길 바라며 들어갔습니다, 그러나 거의 참가자의 1/4 이 거의 한 시간 동안 c..
-
[번역]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) 입니다. 이..