General Information |
This course will introduce advanced programming language concepts (especially with Java and .Net families), parallel languages, autonomous computing with component technologies, component grid technologies, Lab. Experiments, etc. We will also emphasize on the aspects of interfacing component software with advanced network technologies. This course will include software projects for students to experience languages. ¨ JavaBean, EJB, and Javaspace ¨ Java proxy and serialization ¨ Clustered EJB ¨ Supporting RMI over fast network protocols ¨ Supporting RMI over wireless protocols ¨ JVM, KVM, GC, and JIT ¨ Overviews of JMS and JXTA ¨ Java chip and compilation issues. ¨ Introduction to Intel IXP 1200 Network Processor ¨ Introduction to Intel IXP 2400 Network Processor ¨ Introduction to Intel IXP 2800 Network Processor ¨ Grid service over Network Processor. ¨ Support .Net remoting over InfiniBand. ¨ Support .Net remoting over Meta-clusters with Network Processors. ¨ CCA and OGSA. ¨ Parallel programming languages: OpenMP. ¨ Parallel Programming Tools, such as PVM and MPI. ¨ Multi-media languages: Brook, StreamC, Baker. ¨ Compiler optimization issues. |
C, C++, Java, C#, .NET, Fortran 90, HPF(High-Performance Fortran), PVM, MPI, Open MP
Reference Book
|
| |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||
|
No comments:
Post a Comment