• 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