설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
안녕하세요 🙂 [1. 질문 챕터] : FPGA 19장 [2. 질문 내용] : 이 챕터에서 실제로 PS영역(CPU)으로만 계산을 했을 때와 PL영역(DSP)을 이용해서 계산 후 PS영역으로 데이터를 옮겼을 때의 시간을 비교해서 HW 가속기 컨셉을 배웠습니다. 하지만 데이터의 이동 시간이 너무 오래 걸렸기 때문에 "데이터를 어떻게 주고 받을 것인가"가 HW 가속기 core 설계의 핵심이라고 말씀주셨습니다. 그럼 PS영역과 PL영역의 데이터를 주고 받는 것은 어떻게 개선할 수 있나요?? AXI4-Lite 말고 AXI4-Standard를 쓰면 해결이 될까요? 아니면 따로 Synchronous FIFO 같은 것을 설계하면 데이터를 좀 더 빠르고 원할하게 PS->PL, PL->PS로 옮기는 것이 가능해 질까요? 실제로 HW 가속기를 설계할 때는 어떻게 데이터를 주고 받는 시간을 줄이나요? 그리고 혹시 PL영역에서 verilog IP를 설계할 때도 Synchronous FIFO를 사용하면 HW 가속기의 계산을 더 빠르고 원할하게 만들 수 있나요? [3. 시도했던 내용, 그렇게 생각하는 이유] : 수업에 어떻게하면 이 데이터의 이동 시간을 줄일수 있는지 까지는 구체적으로 언급이 없어서 궁금해서 여쭈어봅니다!
강의에서 구글 AI studio에 들어가셔서 마크다운 파일을 받으셨는데, 지금 시점에서 들어가보면 마크다운 받을 수 있는 세개의 점 자체가 보이지 않습니다. 강의를 만든 시점과 구글의 개발 속도가 빨라지다 보니 구글의 사용자 화면과 강의 하시는 화면이 서로 맞지가 않습니다. 그렇다고요....이 강의를 들으면서 자주 이러한 경우가 발생됩니다.
안녕하세요 교수님. 파트 1부터 계속 강의 잘 듣고 있습니다. 교수님 강의를 따라 언리얼 5.1 버전을 설치해 진행하고 있었는데, 현재 제공된 샘플 프로젝트가 5.4 버전으로 업데이트되어 5.1 버전에서는 열리지 않는 문제가 발생했습니다. 다른 Q&A를 찾아보니 인프런 자료 다운로드는 5.1 버전이라고 답변이 있었던데, 버그 수정과 함께 버전이 변경된 것인지 마찬가지로 5.1 버전에서 열리지 않습니다. 강의 중 디버깅을 위한 에디터 심볼 파일도 함께 설치하면 좋다고 안내해 주셔서 약 60GB 용량의 파일까지 다운로드해 둔 상태라, 5.4 버전으로 엔진을 다시 설치해야 하는 시간적 번거로움이 있습니다. 다른 분들도 이런 번거로움을 겪지 않을 수 있도록 강의 안내 단계에서 샘플 실습을 위해서는 5.4 버전 설치가 필수라는 내용이 미리 안내되었거나, 5.1 버전에서도 열 수 있는 샘플 프로젝트가 함께 제공되었으면 더 좋을 것 같습니다. 읽어주셔서 감사합니다. 좋은 하루 되세요.
안녕하세요! 디자인 수정을 명령한 후 완성된 페이지를 보았더니, 테마가 바뀌면서 '새 링크' 버튼이 안 보이더라구요.. 아무것도 없는 곳을 클릭하면 사진과 같이, 기능은 사용할 수 있는데..왜 그럴까요.. 디자인은 노션으로 2-3번, 애플로 1번 해봤으나 노션도 애플도 사진과 같은 테마에 버튼은 마찬가지로 없었습니다. ++ 디자인 테마 설정하기 부분 커밋 싹 지우고 건너 뛰고 하니까 잘 진행되고는 있습니다!!
미션5 진행시 파워쉘을 열어서 하도록 안내가 되고 있는데요. 파워쉘에서 복붙이 안되는데,, 되는게 정상인건가요? VS Code에서 터미널을 열어서 하거나 방식을 변경해서 해야하나요? (이게 맞다면, 미션 설명 내용이 수정되어야할것 같습니다) 파일을 저장해두고 저장한 파일 위치/파일명 공유해서 진행은 하고 있는데 많이 번거롭네요.
강의 잘 보았습니다. 늘 강사님 슬라이드 멋지다고 생각했는데 덕분에 어떤 원리로 만들어지는지 배울수 있었습니다. 실습 따라해서 마켓플레이스 등록 및 설치 까지는 이해를 했는데요 정작 컨텐츠를 만드는 방법은 감이 잘 오지 않습니다. 즉 내가 어떤한 주제에 대해서 설명하고자 ppt-maker를 사용하고자 할때 그 내용을 어떤식으로 넣어야 하는지요. 제가 프롬프트적 사고력이 부족한지, 각 슬라이드마다 어떤 내용들을 어떤 순서로 넣을지에 대해서는 강사님 같은 경우 어떻게 하시나요? 프롬프트를 통해 자동으로 생성하자니 설명하는건 결국 인간인 나인데 내가 원하는 순서와 내용이 아닐수 있잖아요. 직접 마크다운으로 각 슬라이드에 포함되어야 하는 내용을 적고 그걸 AI에게 다듬어달라고 한뒤 그 문서 기반으로 슬라이드를 만드시는지. 어떤 프로세스로 각 강의에서 사용하시는 슬라이드를 만드시는지 궁굼합니다.