DocumentCode
2544275
Title
Programming contest and training platform based on STM
Author
Yong, Sun
Author_Institution
Inst. of Inf. Technol., Zhejiang Inst. of Commun., Hang Zhou, China
fYear
2010
fDate
16-18 April 2010
Firstpage
473
Lastpage
475
Abstract
The programming contest and training (PCTP) is a system which is aimed at computer-aided education (CAE) for programming, it uses a novel infrastructure based on Software Transactional Memory (STM) abstraction for high system performance. The PCTP system has been applied in Zhejiang Institute of Communications and well praised by relative students and teachers. This paper describes the ongoing work on the infrastructure support, in order to increase its scalability, fault-tolerance and performance. For that purpose we are developing a layered, concurrent and lock-free system, such that the servers can concurrently serve different request and still coordinate in an efficient manner to provide strong consistency guarantees to the applications.
Keywords
computer aided instruction; programming; teacher training; PCTP system; STM; Zhejiang Institute of Communications; computer aided education; programming contest; software transactional memory; training platform; Computer architecture; Educational institutions; Information technology; Logic programming; Programming profession; Scalability; Software performance; Sun; System performance; User interfaces; PCTP; STM; judge; multithreads; performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Management and Engineering (ICIME), 2010 The 2nd IEEE International Conference on
Conference_Location
Chengdu
Print_ISBN
978-1-4244-5263-7
Electronic_ISBN
978-1-4244-5265-1
Type
conf
DOI
10.1109/ICIME.2010.5477638
Filename
5477638
Link To Document