VAK: 03-IMVP-VPP
Kategorie: Kurs (Vorlesung mit integrierter Übung), 3 SWS
Art: Master Kurs
ECTS: 6, Sommer Semester
Universität Bremen
Präsenz Unterricht: Mi. 12-14 Uhr c.t. Dozent: PD Dr. Stefan Bosse
Medium | Folien | Datum | Description |
---|---|---|---|
Video Play | - | 22.10.21 | Einführung in die Lua Programmiersprache |
NA | vpp3k0.html vpp3k0.pdf | 03.04.24 | 0 - Überblick |
NA | vpp3kA.html vpp3kA.pdf | 10.04.24 | A - Einführung |
NA | vpp3kB.html vpp3kB.pdf | 17.04.24 | B - Entwurf VP und Zelluläre Automaten |
NA | vpp3kC.html vpp3kC.pdf | 27.04.24 | C - Parallele und Verteilte Zelluläre Automaten |
NA | vpp3kD.html vpp3kD.pdf | 08.05.24 | D - Virtuelle Maschinen |
NA | vpp3kE.html vpp3kE.pdf | 22.05.24, 29.5.2024 | E - Parallele Programmierung |
NA | vpp3kF.html vpp3kF.pdf | 05.06.24 | F - Parallelisierung von Algorithmen und Programmen |
NA | vpp3kH.html vpp3kH.pdf | 19.06.24 | H - Synchronisation und Kommunikation |
NA | vpp3kI.html vpp3kI.pdf | 02.07.24 | I - Metriken und Verhalten von Parallelen Programmen |
NA | vpp3kJ.html vpp3kJ.pdf | - | J - Synchronisation und Gruppenkommunikation in verteilten Systemen |
NA | vpp3kG.html vpp3kG.pdf | - | G - Verteilte Programmierung (Web) |
File | Version | Description |
---|---|---|
lua_tutorial.pdf | 2015 | Lua Tutorial |
vpp3k.epub Online | 04.07.24 | Skript 2024 (E-Book) |
vpp2k.script.pdf | 23.07.20 | Skript 2020 |
File | Version | Abgabe | Description |
---|---|---|---|
lesson01-Lua.html | 03.04.2024 | 17.04.2024 | Übung 1 - Lua Programmierung |
lessonCA1.html | 22.04.2024 | 29.4.2024 | Übung 2 - ZA Teil 1 |
lessonLVM-CA.html | 22.04.2024 | 29.4.2024 | Übung 3 - Parallele ZA Teil 1 (caluaP.lua und weblvm.lua werden benötigt) |
lessonLVM-CAIMG.html | 15.05.2024 | 22.5.2024 | Übung 4 - Parallele ZA Teil 2 (aktuelle caluaP.lua, png-plugin.lua, catest.png und weblvm.lua werden benötigt) |
lessonLVM-CSP.html | 29.5.2024 | 5.6.2024 | Übung 5 - Kommunizierende Sequenzielle Prozesse (min. lvm 1.1.13 und luaos 1.6.1 werden benötigt) |
lessonLVM-MAR.html | 27.6.2024 | 6.7.2024 | Übung 6 - Parallels Map & Reduce (lvm, AES.lua und weblvm.lua werden benötigt) |
lessonLVM-CSP2.html | 01.7.2024 | 8.7.2024 | Übung 7 - Nachrichtenbasierte kommunizierende Prozesse (Alt Operator) |
lessonVNETOS-routing.html | 03.7.2024 | 11.7.2024 | Übung 8 - Verteilte Programmierung von Algorithmen mit VNetOS (vnetoslua.html 1.3.3-5 wird benötigt) |
Hinweis: Unter Linux müssen heruntergeladene Programme ausführbar gemacht werden:
chmod a+x lvm
File | Version | Description |
---|---|---|
lvm | LVM 1.1.15 LuaJIT+ 2.0.5X2.4 Lua 5.1X2.1 LUV 2.7.3 -- Build Jun 30 2024 | Parallel LuaJit VM, Linux x86 32bit |
lvm | LVM 1.1.15 LuaJIT+ 2.0.5X2.4 Lua 5.1X2.1 LUV 2.7.3 -- Build Jun 30 2024 | Parallel LuaJit VM, Linux x64 64bit |
lvm | LVM 1.1.11 LuaJIT+ 2.0.5X2.3 Lua 5.1X2.1 LUV 2.7.3 -- Build Jul 06 2022 | Parallel LuaJit VM, Linux i686 32bit (alte libc) |
lvm | LVM 1.1.15 LuaJIT+ 2.0.5X2.3 Lua 5.1X2.1 LUV 2.7.3 -- Build June 30 2024 | Parallel LuaJit VM, Solaris x86 32bit |
lvm.exe | LVM 1.1.15 LuaJIT+ 2.0.5X2.3 Lua 5.1X2.1 LUV 2.7.3 -- Build June 30 2024 | Parallel LuaJit VM, Windows 32bit |
lvm | LVM 1.1.10 LuaJIT+ 2.0.5X2.3 Lua 5.1X2.1 LUV 2.7.3 -- Build Nov 25 2021 | Parallel LuaJit VM, Mac OSX (≥10.7) 64bit |
weblvm.lua | 1.1.10-core | WEB Server for lvm (lvm weblvm.lua ) |
weblvm.luaos | 1.1.8 / 1.2.4 | WEB Server for lvm mit luaos (lvm weblvm.luaos ) |
shelllvm.html | 1.1.7 | WEB Shell for lvm (requires weblvm.lua) |
shelllua.html | 1.1.7 | WEB Shell for Lua 5.3 (requires lua.plugin) |
lua.plugin | 1.1.1 | WEB Lua 5.3 VM+ (requires lua.plugin) |
calua.lua | 1.1.2 | CA Lua Modul |
caluaP.lua | 1.2.1 | Parallel CA Simulator Lua Modul |
png-plugin.lua | 1.1.2 (28.9.2023) | PNG Plugin |
catest.png | 27.05.2021 | PNG Testbild |
luaos | 1.6.1 31.05.2023 | LuaOS lvm luaos |
luaos.out | 1.6.1 31.05.2023 | LuaOS Librarylvm luaos.out script |
luaosrouter | 02.02.2022 | LuaOS Router Gatewaylvm luarouter |
luaweb.html | 1.5.4 13.07.2022 | LuaOS WEB IDE(+) mit paralleler VMJS` |
vnetoslua.html | 1.3.3-5 04.07.2024 | VNETOS/LuaOS Web IDE mit verteilten VMs` |
wex | 1.8.1 | WEX local File Server (requires nodejs) !Security Update! node wex |
node8.exe | 8.12.0 | nodejs (MS Windows x86/32bit) |
epub-viewer | 1.1.3 | EPUB Viewer (Java, nur Unix/Linux, epub-viewer EPUB) |
epublib-tools-viewer-latest.jar | 1.1.3 | EPUB Viewer (Java, java -jar XXX EPUB) |
Calibre | 3.X-5.X | EPUB Verwaltung und Reader (ebook-reader) |
AES.lua | - | AES Modul |