Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 368)
Detail práce
   Přihlásit přes CAS
Porting SPARTAN kernel to SPARC V9 architecture
Název práce v češtině: Porting SPARTAN kernel to SPARC V9 architecture
Název v anglickém jazyce:
Akademický rok vypsání: 2005/2006
Typ práce: diplomová práce
Jazyk práce: angličtina
Ústav: Katedra softwarového inženýrství (32-KSI)
Vedoucí / školitel: RNDr. Jakub Yaghob, Ph.D.
Řešitel: skrytý - zadáno a potvrzeno stud. odd.
Datum přihlášení: 01.11.2005
Datum zadání: 01.11.2005
Datum a čas obhajoby: 21.05.2007 00:00
Datum odevzdání elektronické podoby:21.05.2007
Datum proběhlé obhajoby: 21.05.2007
Oponenti: Mgr. Mikuláš Patočka, Ph.D.
 
 
 
Zásady pro vypracování
Design and implementation of the SPARTAN kernel [1] port to an implementation [2] of the 64-bit SPARC V9 architecture [3].

The porting effort should result in a working kernel with support for:
- basic kernel functionality,
- memory management,
- userspace,
- multiprocessor systems.

The size of the implementation is expected, but not limited, to be between 1/3 and 1/2 of the total size of the SPARTAN kernel for SPARC V9, measured in KLOC (Kilo Lines of Code).

The thesis should discuss the above points in a considerable detail and provide comparison with already existing ports of the SPARTAN kernel. The analysis ought to pay attention to places where the new port influences or even changes the generic kernel interfaces. Where considered useful and applicable, alternative approaches used in other operating system kernels [4] will be presented.
Seznam odborné literatury
[1] HelenOS project, http://helenos.itbs.cz
[2] UltraSPARC III Cu Processor User's Manual, http://www.sun.com/processors/manuals/USIIIv2.pdf
[3] The SPARC Architecture Manual, Version 9, http://www.sparc.com/standards/SPARCV9.pdf
[4] Mauro J., McDougall R.: Solaris Internals: Core Kernel Architecture, Prentice Hall, 2000
 
Univerzita Karlova | Informační systém UK