241,409 research outputs found

    SL: a "quick and dirty" but working intermediate language for SVP systems

    Get PDF
    The CSA group at the University of Amsterdam has developed SVP, a framework to manage and program many-core and hardware multithreaded processors. In this article, we introduce the intermediate language SL, a common vehicle to program SVP platforms. SL is designed as an extension to the standard C language (ISO C99/C11). It includes primitive constructs to bulk create threads, bulk synchronize on termination of threads, and communicate using word-sized dataflow channels between threads. It is intended for use as target language for higher-level parallelizing compilers. SL is a research vehicle; as of this writing, it is the only interface language to program a main SVP platform, the new Microgrid chip architecture. This article provides an overview of the language, to complement a detailed specification available separately.Comment: 22 pages, 3 figures, 18 listings, 1 tabl

    Essential Voices: Including Student and Parent Input in Teacher Evaluation

    Get PDF
    In this paper, we describe the need for student and parent input in teacher evaluation in New York City, summarize research demonstrating the validity and reliability of such measures, describe efforts other states and districts are undertaking to incorporate student and/or parent feedback into their own teacher evaluation systems, and provide recommendations to the DOE

    Microgrid - The microthreaded many-core architecture

    Full text link
    Traditional processors use the von Neumann execution model, some other processors in the past have used the dataflow execution model. A combination of von Neuman model and dataflow model is also tried in the past and the resultant model is referred as hybrid dataflow execution model. We describe a hybrid dataflow model known as the microthreading. It provides constructs for creation, synchronization and communication between threads in an intermediate language. The microthreading model is an abstract programming and machine model for many-core architecture. A particular instance of this model is named as the microthreaded architecture or the Microgrid. This architecture implements all the concurrency constructs of the microthreading model in the hardware with the management of these constructs in the hardware.Comment: 30 pages, 16 figure

    Evaluation of the computers for pupils initiative: final report

    Get PDF
    The Computers for Pupils (CfP) initiative aimed to help overcome the digital divide, which can prevent young people from disadvantaged backgrounds from enjoying the benefits of access to information and communications technology. The initiative provided funding for schools in deprived areas to invest in home access to ICT for their neediest pupils in order to: • give eligible learners the same opportunities as their peers • contribute to raising educational achievement • support personalised learning • encourage the development of ICT skills among learners and families. In December 2006, Becta commissioned the National Foundation for Educational Research (NFER) to undertake a national evaluation of the CfP initiative. The main aim of the two-year evaluation was to assess the impact of CfP on learners and their families and to explore how schools and teachers had developed their pedagogic practices in order to support and capitalise on the new educational opportunities afforded by the technology. The evaluation involved distinct though interrelated strands of quantitative and qualitative research: • Questionnaire surveys of teachers in CfP schools, learners selected for CfP, and learners’ parents, which were conducted twice (autumn 2007 and 2008) in order to explore changes in general access to and use of computers and ICT, and assess the impact of the CfP initiative • In-depth case-study research across 13 schools within eight local authorities (LAs) in the spring and summer terms 2008 and again in the autumn term 2008 (including the same LAs and schools at all time points), in order to explore through detailed interviews perceptions of the implementation and impact of CfP. Key findings in relation to the aims of CfP
    • …
    corecore