Remotely monitored IBM Projects

4 views
Skip to first unread message

Saketh

unread,
Apr 1, 2010, 8:21:00 AM4/1/10
to CSA2010, a-sevent...@googlegroups.com

IBM PROJECTS

Following is the brief description of three projects which IBM plans to remotely mentor.

Detailed description pdfs are uploaded on http://groups.google.com/group/a-seventh-heaven.

If any of you is interested in taking up any of the following projects, you can mail me the project you are interested in and your resume by 2nd April 2010 (11:59PM).

Project 1:

Platform Event Simulator

Overview: Developing tool for simulating hardware events for IBM hardware (blades and server). It is based on IPMI device drivers.

Technology usage suggested: IPMI, C++.

Project 2:

Enablement of Moodle software to DB2

Overview: This project will enable Moodle-2.0, Open Source Course Management Software (CMS), for DB2 9.7 (Express-C Edition). Currently the only supported databases by Moodle are Mysql and Oracle. With this project we will be able to extend the support to DB2.

Technology usage suggested: PHP, IBM DB2, Open Source community software, Cloud (Amazon Web Services)

Project 3:

X10 Multi-Core programming library

Overview: Writing efficient multi-core programs are difficult. With multi-cores flooding the market, easy programming interfaces are required to tap the performance potential. X10 programming language is a language for parallel programming developed by IBM in collaboration with DARPA (www.x10-lang.org).  X10’s strength is in being a language that can be used to program multi-cores and distributed computers alike. IBM is betting big on X10 in the coming years to acquire mindshare among the programming community, especially the multi-core and parallel programming community.   To support this, we wish to implement some useful concurrency libraries in X10. Libraries enable easy adoption of X10 by programmers and facilitate migration of legacy code to X10 easily. Intel Thread Building Blocks (TBB), Microsoft’s Task Parallel Library (TPL) and Java Concurrency Utils (JCU) are some prominent examples of such library.

Technology Usage Suggested: X10, C++, JAVA

Saketh S

Secretary CSA

csa....@gmail.com; saket...@gmail.com

+91 9772975368

IBM_PDF.zip
Reply all
Reply to author
Forward
0 new messages