Loading...

shader에서 if 와 lerp의 성능은?

나의 궁금증은 아래와 같다. 1. shader 코드에서 동적분기로 return 시키는 것은 최적화에 도움이 되는가?- 정적분기라면 굳. 확실히 최적화에 도움이 될듯. 컴파일에서 부터 정해지니까.- 동적분기라면 비교값이 상수가 아닌 변수이므로 런타임에 정해진다.- 마소 문서를 보면 if문에도 [branch]와 [flatten] 가 있으며 branch의 경우 if문의 부울이 먼저 평가 되므로 맞는 부분만 실행되고, flatten은 if의 양쪽 다 계산하고 맞는 부분을 결과값으로 선택하는 방식이다. 다만 branch는 tex2d 와 같은 그라디언트 함수를 쓰면 작동하지 않는다. 이는 주변 프래그먼트에 종속적이므로 실행되어야 하며, 각 프래그먼트를 건너뛰지 않아야 하기 때문이다. 2. if문 자체가 주는 부하를..

2018. 10. 7. 10:07

(리뷰)처음 시작하는 R 데이터 분석

책 제목 : 처음 시작하는 R 데이터 분석저자 : 강전희, 엄동란출판년도 : 2018.10.05 최근 데이터 사이언티스트라는 직업에 관심을 가지게 되었는데 마침 기회가 되어데이터 분석의 첫 발을 이 책을 통해 내딛게 되었다. 책 표지에 있는 "치킨집이 가장 많은 지역은 어디?" 라는 문구가 무척 익숙하다.티비에서 가끔 치킨집이 얼마나 있고 어디에 가장 많이 있는지 분석을 해 주는데내가 직접 데이터를 분석해서 할수 있다니! 항상 가장 꼼꼼하게 읽는 책 머리말을 보면 이 책의 정확한 타겟층을 알 수 있다.나처럼 데이터 분석에 처음으로 도전하는 사람을 위한 책이다. 책의 내용을 살펴보면...책이 기초서라 그런지 무려 "7일 만에 끝내는 R 데이터 분석" 이다.R 데이터 분석을 위해 프로그램 설치부터 데이터를 ..