Home > University of Tokyo, Sun Collaborate on Research

News

University of Tokyo, Sun Collaborate on Research

3/6/2008

The University of Tokyo and Sun Microsystems announced two joint research projects that will focus on high-performance computing and Web-based programming languages. These research projects will be the first international collaboration that comes out of the Proprius21 initiative advocated by U-Tokyo for producing visible results from research collaborations with private enterprises.

One research project will explore development of a library based on skeletal parallel programming in Fortress. A group at U-Tokyo's Graduate School of Information Science and Technology will collaborate with a team at Sun Labs to develop a library based on skeletal parallel programming in Fortress (a programming language designed by Sun for high-performance computing). The collaborative research is expected to significantly enhance the convenience of parallel programming.

Skeletal parallelism is a programming method that uses pre-defined components (skeletons) extracted from general-purpose parallel processing constructs to make parallelization process simpler and more scalable, while shielding programmers from the complexity of parallelism such as task communication and synchronization. In addition, the use of constructive algorithmic is being studied to understand the structure of programs to facilitate program generation and improve the efficiency through program transformation.

Fortress is a new scientific programming language with highly productive programming constructs. Once the theoretical and implementation issues of the programming language are clearly defined, development of a library will be attempted.

The collaborative research is scheduled to continue until the end of March 2009. For the first year, Sun will contribute funding to the research which will be conducted at Sun Labs and at the University of Tokyo. The University will hire a postdoctoral researcher to conduct the research.

Another research project will implement a multiple virtual machine (MVM) environment on Ruby and JRuby. The MVM environment is expected to make Ruby programs run more efficiently than was previously possible. The results of the research are scheduled to be open sourced via the broader community of Ruby developers.

Previously, running more than one application simultaneously on Ruby required multiple interpreters, leading to excessive memory consumption. The proposed MVM environment could generate multiple VM instances on a single interpreter, allowing applications to run more efficiently. The collaborative research aims to clarify such technical issues as the definition of common interfaces for using MVM, parallelization of VM instances and memory sharing, and then to implement technologies that can be used on Ruby and JRuby. The collaborative research is scheduled to continue until the end of September 2009.

U-Tokyo has been advocating Proprius21--a scheme designed to produce visible results from research collaborations with private enterprises--which has proven successful with many private enterprises in Japan. The joint research agreement with Sun was the first instance where the Proprius21 scheme was applied to a foreign enterprise, and the two initial projects represent the first overseas research collaboration.


Dian Schaffhauser is a writer who covers technology and business. Send your higher education technology news to her at dian@dischaffhauser.com.

Cite this Site

Dian Schaffhauser, "University of Tokyo, Sun Collaborate on Research," Campus Technology, 3/6/2008, http://www.campustechnology.com/article.aspx?aid=59405

copy text (above) for proper citation



Recommended Reading
  • IBM Unveils New Software Designed To Streamline eDiscovery

    IBM has announced the release of new Enterprise Content Management (ECM) software specifically designed to meet the needs of clients dealing with complex legal discovery requirements. The eDiscovery solutions expand on IBM's ECM platform and are intended to give organizations greater control of digitally stored documents in an effort to reduce costs and streamline the discovery process involved in litigation.

  • Microsoft Releases SQL Server 2008 to Manufacturing

    Microsoft has released SQL Server 2008 to manufacturing (RTM) and, as an evaluation edition, to subscribers of its Microsoft Development Network and TechNet services, the company announced Wednesday.

  • Security Woes Up, as PHP and OSS Make the List

    Software vulnerabilities are up this year, especially Web browser-based ones, according to a new report from IBM Internet Security Systems. The X-Force 2008 Mid-Year Trend Statistics Report, released in late July, defined the problem broadly. A vulnerability is anything that results "in a weakening or breakdown of the confidentiality, integrity, or accessibility of the computing system."

  • Textbook Publishing in a Flat World

    According to the National Association of College Stores in a 2007 survey, the average cost of a new college textbook was $53. The founders of Flat World Knowledge, which launches with its first run of college textbooks this fall, consider that too high--so high, in fact, that they'll be offering textbooks for free, at least in versions that can be read online.

  • CourseCast 2.0 Adds Podcasting, Streaming Media Features to Free Lecture Capture System

    Panopto has released CourseCast 2.0, an update to the company's classroom capture system that's available free to academic users. CourseCast 2.0 had previously been available as part of Panopto's beta program for educators since June.

  • It IS about Technology: Integrating Higher Ed into Knowledge Culture

    For more than twenty years, we educational technologists have talked about "integrating information technology into higher education." The implication was that education would stay the same and information technology would benignly slip in and cause no ruckus at all. This rhetoric no longer applies, if it ever did, and does a disservice to us as we work through the intricacies of this age.