자유 게시판

rlj1202의 이미지

병행성은 어느 수준에서 구현되나요?

싱글 코어에서 시간을 잘게 쪼개서 여러가지 일들이 동시에 진행되는 것 처럼 보이게 하는 방법이 병행성이죠. 개념은 정말 간단한데 이것이 어떻게 실제로 구현되는건가요?

일단 프로그래밍 언어 수준에서는 가상엔진을 만들어서 직접 가상의 바이트 코드를 돌리지 않는이상 병행성을 흉내낼 수 없어 보입니다. 가상엔진이 아니라면 코드 한줄 쓰고 goto로 다른 문장을 실행하고 또 한줄쓰고 goto하고 이런식 말고는 다른 방법이 생각나지 않습니다. 그렇다면 어셈블리 언어로 구현이 되는가? 결국 이것도 프로그래밍 언어니까 더 밑의 단계, 운영체제가 있을 것인데 운영체제 또한 소프트웨어 아닙니까? 그렇다면 하드웨어, CPU단계에서 처리되는건가요? CPU를 설계할 때 부터 병행성을 고려한 명령어를 삽입하게 되는건가요?

추신 : 아두이노에서 쓰레드를 쓸 수 없어 짜증이 나서 생각해 보게 되었습니다. 왜 이런건 사용할 수 없는지...!

shint의 이미지

슬레인 Slayin - PC 게임

슬레인 Slayin - PC 게임 (ALT + ENTER 전체화면)
https://pixellicker.com/games/
https://jayisgames.com/review/slayin.php

ㅇ_ㅇ;; 재밌어요.

shint의 이미지

양자컴퓨터 언어 Q# (Quantum Program)

이제 양자 컴퓨터를 사용하게 되나봅니다.

1. QsharpVSIX.vsix 개발 킷 파일을 다운아서 설치합니다. (Visual Studio 를 종료한 상태)
Microsoft Quantum Development Kit
https://marketplace.visualstudio.com/items?itemName=quantum.DevKit

2. 예제소스를 다운받아서 컴파일 합니다.
Sample - 0. Introduction - Measurement 를 시작 프로젝트로 하고 실행하면 테스트 됩니다.
https://github.com/microsoft/quantum

Writing a Quantum Program 간략한 설명

shint의 이미지

태풍 온다고 합니다.

ㅇ_ㅇ;;
태풍!!

태풍, 6년 만에 한반도 직접 강타.."강해지며 접근"
http://v.media.daum.net/v/20180630203605806

shint의 이미지

GDC 2018 게임 개발자 컨퍼런스





 

GDC 2018 게임 개발자 컨퍼런스 정보입니다.
한국 게임도 몇몇 진출했네요. ㅇ_ㅇ;; 검은 사막 / 스마일게이트

한국에는 KGCONF 가 G-Star 와 함께 열리곤 했었는데. 몇년전부터 안하네요. ㅇ_ㅇ;;
 

레이 트레이싱으로 현실감 있는 게임이 등장했습니다.
VR 게임도 많이 등장
아직은 언리얼엔진이 대세 입니다.
크라이엔진도 보입니다.
 

GDC 2018 로 구글 검색한 결과 입니다.

 

페이지

자유 게시판 구독하기