BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.installfest.cz//installfest-2021//G7MSJZ
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-installfest-2021-HBYCMV@pretalx.installfest.cz
DTSTART;TZID=CET:20210306T093000
DTEND;TZID=CET:20210306T102500
DESCRIPTION:Vývoj architektur procesoru lze sledovat jako dobrodružný p
 říběh překonávání překážek způsobených ze začátku předevš
 ím velmi omezeným počtem tranzistorů\, které bylo možné implementov
 at na jednom čipu\, později rychlostí zpracování instrukcí\, poté r
 ychlostí pamětí\, které se povedlo překonat pozorováním\, že se č
 asto přístupy po určitý časový interval opakují k omezenému množs
 tví položek\, případně se přistupuje k položkám následujícím. V
 elmi pozoruhodné pak je\, že velké renomované firmy se nechaly opakova
 ně svést na zcestní\, systém pro automatickou správu paměti přenese
 ný do hardware a taková komplexita\, že se nikdy nepodařilo předpokl
 ádaný výkon získat. Naopak učitelé bez s minimem prostředků opakov
 aně se svými žáky při zvážení jejich omezených technologických m
 ožností často nalezli řešení\, která se zpětně ukázala jako cest
 a vřed\, kterou i ti velcí v tichosti převzali.\n\nZkusíme si odpověd
 ět na otázku\, proč i nejnovější a nejvýkonnější procesory s arc
 hitekturou x86 dokáží dekódovat jen čtyři nové instrukce naráz\, j
 ak zvyšují propustnost na až šest za hodinový takt ve smyčkách\, pr
 oč Apple M1 dokáže dekódovat až 8 instrukcí za takt . V krátkosti v
 ysvětlím\, co znamená pojem dataflow window\, podle testů na M1 > 600 
 instrukcí. \n\nV závěru zkusíme analyzovat jak na tom s propustností 
 bude při načítání 16 byte naráz architektura RISC-V při kombinován
 í  instrukcí 32 a 16 bity.\n\nPříležitost chci využít i jako náhra
 du za neodpřednášenou poslední přednášku předmětu [Architektury p
 očítačů](https://cw.fel.cvut.cz/wiki/courses/b35apo/start)\, která se
  do běhu poznamenaného [nedobrovolným přechodem](https://archiv.openal
 t.org/openalt-cz/2020/program_detail.html#event_118) na distanční formu 
 nevešla\, přesto\, že jsem si [materiály k preznetaci](https://cw.fel.
 cvut.cz/b202/courses/b35apo/lectures/12/start) pro studenty se zájmem př
 ipravil.\n\nPro ty\, kdo jsou v oboru nováčky pak pro hlubší zážitek
  z popisovaného dobrodružství  nabízím seznámení se s [pojmy](https
 ://cw.fel.cvut.cz/b202/courses/b35apo/knowbase/abbreviations/start) ve for
 mě odkazů do Wikipedie\, které propojili naši studenti v rámci příp
 ravy na zkoušku nebo přímo kompletní narychlo vzniklé nahrávky všec
 h proběhlých přednášek na [YouTube](https://www.youtube.com/playlist?
 list=PLQL6z4JeTTQnq6kjJ9JO-Fb7Md-ofJ-zL).\n\nKoho pak problematika proceso
 rové techniky zaujme\, tak může za zdroj dalších informací přistoup
 it k přednáškám z předmětu [Pokročilé architektury počítačů](h
 ttps://cw.fel.cvut.cz/wiki/courses/b4m35pap/start).\n\nVideo: [https://you
 tu.be/v2vHgf83E-0](https://youtu.be/v2vHgf83E-0)
DTSTAMP:20260817T021309Z
LOCATION:Track II
SUMMARY:Vývoj archtektur procesorů na příkladech inovací od i4004 k Ap
 ple M1 a příštím generacím RISC-V - Pavel Píša
URL:https://pretalx.installfest.cz/installfest-2021/talk/HBYCMV/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-installfest-2021-GBKNKE@pretalx.installfest.cz
DTSTART;TZID=CET:20210306T130000
DTEND;TZID=CET:20210306T145500
DESCRIPTION:The last year has been challenging for the subjects which goal 
 is to share\, pass knowledge and practice in area of computer hardware to 
 the students. We have used YouTube to provide students feedback what their
  programs do with real hardware. All iteration has to be solved remotely. 
  We have tried even to equip systems with RC model servos to simulate hand
 s on experience to manipulate with inputs etc... We provided 7 systems to 
 for our students through remote access  and 20 to lent them home. We plan 
 to prepare more systems to be online accessible during the workshop. If th
 ere is expressed interested in advance  we can setup 20  or even more boar
 ds and some bunch of cameras. The similar meeting at [OpenAlt](https://arc
 hiv.openalt.org/openalt-cz/2020/program_detail.html#event_216) where we ha
 ve put single board for hacking from wild Internet has great success. You 
 can prepare for your turn on the [MZ_APO](https://cw.fel.cvut.cz/wiki/_med
 ia/courses/b35apo/en/lectures/08/b35apo_lecture08-mz_apo.pdf) board by lis
 tening the lecture on YouTube https://youtu.be/U3Ksx2bTrtY.\n\nThe worksho
 p will use our [Debian diskless](https://support.dce.felk.cvut.cz/mediawik
 i/index.php/Diskless) lab used for [Computer Architectures](https://cw.fel
 .cvut.cz/wiki/courses/b35apo/start) courses. ARM based diskless booted edu
 cation kits with Xilinx Zynq SoC are used for education. The kits combine 
 [MicroZed](http://zedboard.org/product/microzed) single-board computer (SB
 C) with PiKRON designed [MZ_APO](https://cw.fel.cvut.cz/b182/courses/b35ap
 o/documentation/mz_apo/start) boards.  Board design files are available at
  [https://gitlab.com/pikron/projects/mz_apo](https://gitlab.com/pikron/pro
 jects/mz_apo).\n\nThe DC motor control kits would be available to attendee
  who could  build a complete control loop. See the article [Linux pro ří
 zení: minimalistické řešení řízení stejnosměrného mo­toru](http
 s://www.root.cz/clanky/linux-pro-rizeni-minimalisticke-reseni-rizeni-stejn
 osmerneho-motoru/) and presentations:\n* [Linux\, RPi and other HW for DC 
 and Brushless/PMSM Motor Control](https://www.linuxdays.cz/2015/video/Pave
 l_Pisa-Rizeni_stejnosmernych_motoru.pdf) - [video](https://youtu.be/uMfY-s
 Kf0HA)\n* [GNU/Linux and FPGA in Real-time Control Applications](https://i
 nstallfest.cz/if17/slides/so_t2_pisa_realtime.pdf)  - [video](https://yout
 u.be/sNtlEysC0yA)\n* [GNU/Linux\, CAN and CANopen in Real-time Control App
 lications](https://www.linuxdays.cz/2017/video/Pavel_Pisa-CAN_canopen.pdf)
  - [video](https://youtu.be/hYC-XznyOlQ)\n\nThe open-source [CTU CAN FD IP
  core](http://canbus.pages.fel.cvut.cz/) would be shown as well as some ot
 her hardware as time allows all with option to test it by attendees.\n\nTh
 e extension of the PXMC [https://pxmc.org/](https://pxmc.org/) motion cont
 rol library to allow coordinated control of education DC motor kits is sho
 wn in the video summary of the workshop. The mentioned demo on the real ro
 botic hardware ([Rose Garden](http://www.pikron.com/media/bosch-roses-demo
 .mp4)) is located on motion control related PiKRON.com  [page](http://pikr
 on.com/pages/products/motion_control.html).\n\nLanguage Czech if there is 
 no request to switch to English from attendees.\n\nVideo [https://youtu.be
 /W6DrS8H5YJg](https://youtu.be/W6DrS8H5YJg)
DTSTAMP:20260817T021309Z
LOCATION:WS room I
SUMMARY:Distance Hands on Session with Real Embedded Linux\, FPGA and Motio
 n Control Systems - Pavel Píša
URL:https://pretalx.installfest.cz/installfest-2021/talk/GBKNKE/
END:VEVENT
BEGIN:VEVENT
UID:pretalx-installfest-2021-PLDBFQ@pretalx.installfest.cz
DTSTART;TZID=CET:20210306T150000
DTEND;TZID=CET:20210306T155500
DESCRIPTION:Interactive session with QtMIPS simulator to demonstrate and di
 scuss teaching of the B3B35APO Computer Architectures [course](https://www
 .fel.cvut.cz/cz/education/bk/predmety/50/99/p5099206.html) at [FEE](http:/
 /www.fel.cvut.cz/en/) [CTU](https://www.cvut.cz/).\n* The video of the Lin
 uxDays 2019 public introduction of the project  https://youtu.be/fhcdYtpFs
 yw\n* LinuxDays 2019 talk abstract https://pretalx.linuxdays.cz/2019/talk/
 EAYAGG/  Presentation ([PDF](https://pretalx.linuxdays.cz/media/linuxdays1
 9-qtmips.pdf) )\, ([ODP](https://pretalx.linuxdays.cz/media/linuxdays19-qt
 mips.odp))\n* GitHub project page https://github.com/cvut/QtMips/\n* Insta
 llation files https://github.com/cvut/QtMips/releases\n* Online version  h
 ttp://cmp.felk.cvut.cz/~pisa/apo/qtmips/qtmips_gui.html\n\nLanguage Czech 
 if there is no request to switch to English from attendees.
DTSTAMP:20260817T021309Z
LOCATION:WS room I
SUMMARY:QtMIPS Hands on Session to Understand Computer Architectures and Di
 scuss Its Teaching - Pavel Píša\, Karel Kočí
URL:https://pretalx.installfest.cz/installfest-2021/talk/PLDBFQ/
END:VEVENT
END:VCALENDAR
