distributed systems seminar systems seminar ... blender ( inkscape ... fire dynamics simulator (
TRANSCRIPT
Distributed Systems Seminar
Benson Muite
12 September 2017
Background of ELBUS 3-1 supercomputer by Koshmarov, Russian Wikipedia, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=18414958
Pilvearvuti teenindus: Mang ja suhtlemine
Algpildid:https://commons.wikimedia.org/wiki/File:Industrial-Chicken-Coop.JPG.Muutma BKM, naiteks:https://youtu.be/cdWf8_OEpec?t=14m58s
Background of ELBUS 3-1 supercomputer by Koshmarov, Russian Wikipedia, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=18414958
Cloud services: Games and communication
Original figure from:https://commons.wikimedia.org/wiki/File:Industrial-Chicken-Coop.JPG.Modification by BKM based on:https://youtu.be/cdWf8_OEpec?t=14m58s
Background of ELBUS 3-1 supercomputer by Koshmarov, Russian Wikipedia, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=18414958
Cloud services: Games and communication
Many cloud services are free for consumers due to advertisingand data collectionOver the semester, examine the difficulty of building your owncloud based community using a freely available platform forgames or for communication, such as
Minetest (https://www.minetest.net/)Truecraft (https://truecraft.io/)Diaspora (https://diasporafoundation.org/)Mattermost (https://about.mattermost.com/)BuddyCloud (http://buddycloud.com)Friendica (http://friendi.ca/)Spring (https://github.com/spring/spring)etc.
What operational and security concerns will you need to address?Can you get others to add functionality to your software?Can you estimate the cost of running such a service for a smallcommunity?
Background of ELBUS 3-1 supercomputer by Koshmarov, Russian Wikipedia, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=18414958
NEC SX-ACE
Run benchmarks or write a program for the NEC SX-ACEsupercomputer and compare the performance to othersupercomputers
Background of ELBUS 3-1 supercomputer by Koshmarov, Russian Wikipedia, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=18414958
Containers for High Performance Computing
Try out Singularity http://singularity.lbl.gov/Compare it with other container technologies such as Docker
Background of ELBUS 3-1 supercomputer by Koshmarov, Russian Wikipedia, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=18414958
Parallel programming languages
Try out a new parallel programming language, such asXMT (http://www.umiacs.umd.edu/˜vishkin/XMT/index.shtml)Habanero (https://wiki.rice.edu/confluence/display/HABANERO/Habanero+Extreme+Scale+Software+Research+Project)Chapel (http://chapel.cray.com/)Legion (http://legion.stanford.edu/)Julia (http://julialang.org/)
Compare programmability and performance of different languagebindings for MPI (for example Java, Rust, GO, Python etc.)If your favorite language does not have MPI bindings, considercreating some
Background of ELBUS 3-1 supercomputer by Koshmarov, Russian Wikipedia, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=18414958
Iterative solvers with complex arithmetic
Much development of iterative solvers has been for systems withreal numbersThere are cases where complex valued equations need to besolvedThe aim of the project is to study possibility of using GPGPU tosolve sparse systems of linear equations with complex arithmeticThe results will be used for speeding up an existing paralleliterative solverExample equations to solve are the Schrodinger and Helmholtzequations
Background of ELBUS 3-1 supercomputer by Koshmarov, Russian Wikipedia, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=18414958
Open source projects
Contribute to or evaluate an open source project related to highperformance computing or distributed systemsGPU acceleration of
GIMP (https://www.gimp.org/)Krita (https://krita.org/)Blender (https://www.blender.org/)Inkscape (https://inkscape.org/)Kdenlive (https://kdenlive.org/)
Testing ofOpenLB (http://optilb.org/openlb/)Fire Dynamics Simulator(https://pages.nist.gov/fds-smv/)
Background of ELBUS 3-1 supercomputer by Koshmarov, Russian Wikipedia, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=18414958
Thesis
Start on your thesis projecthttps://comserv.cs.ut.ee/ati_thesis_offers/index.php?year=2017&language=en
Background of ELBUS 3-1 supercomputer by Koshmarov, Russian Wikipedia, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=18414958