근데 지금 23년인데도 어려운 영역이더라
시퓨에 넥서스 시간왜곡 마렵네
암달: ㅎㅎ (코쓱)
지금부터 제작하는게임들은 좀 다르겠지
인텔이 좀 일찍 코어 늘렸으면 꽤 진전이 있었을거 같은데 아쉬워
병렬처리는 논리적인 문제라 사람이 논리를 맞춰줘야함. 컴이 알아서 할 수 있는 영역이 아니야
그래도 20년도쯤 되면 뭐라도 될거라 생각했지... 지금도 알아서 병렬동작하게끔 하는 언어들 몇개 있지 않았나
걔들은 대체로 게임제작에 적합하지 않음
알아서 병렬화하는 접근법은 보통 레이턴시를 희생하고 쓰루풋을 올리는 경향이 많은데 게임은 레이턴시 희생하면 그게 다 랙과 버벅임으로 돌아와서 섣불리 쓸 수가 없음
그런거는 입력도 출력도 병렬로 할때 가능한거지 게임은 결국 모아서 한 프레임으로 완성시켜야 하는거라 그렇게 맘대로 안 됨
비순차적 실행! 인스트럭션 수준 병렬성!! 함수 유닛!!!
특) 어셈블리 레벨
암달: ㅎㅎ (코쓱)
지금부터 제작하는게임들은 좀 다르겠지
인텔이 좀 일찍 코어 늘렸으면 꽤 진전이 있었을거 같은데 아쉬워
병렬처리는 논리적인 문제라 사람이 논리를 맞춰줘야함. 컴이 알아서 할 수 있는 영역이 아니야
그래도 20년도쯤 되면 뭐라도 될거라 생각했지... 지금도 알아서 병렬동작하게끔 하는 언어들 몇개 있지 않았나
걔들은 대체로 게임제작에 적합하지 않음
알아서 병렬화하는 접근법은 보통 레이턴시를 희생하고 쓰루풋을 올리는 경향이 많은데 게임은 레이턴시 희생하면 그게 다 랙과 버벅임으로 돌아와서 섣불리 쓸 수가 없음
그런거는 입력도 출력도 병렬로 할때 가능한거지 게임은 결국 모아서 한 프레임으로 완성시켜야 하는거라 그렇게 맘대로 안 됨
비순차적 실행! 인스트럭션 수준 병렬성!! 함수 유닛!!!
특) 어셈블리 레벨