241,408 research outputs found
SL: a "quick and dirty" but working intermediate language for SVP systems
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
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
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
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
- …