735,954 research outputs found

    A Machine-Independent port of the MPD language run time system to NetBSD

    Full text link
    SR (synchronizing resources) is a PASCAL - style language enhanced with constructs for concurrent programming developed at the University of Arizona in the late 1980s. MPD (presented in Gregory Andrews' book about Foundations of Multithreaded, Parallel, and Distributed Programming) is its successor, providing the same language primitives with a different, more C-style, syntax. The run-time system (in theory, identical, but not designed for sharing) of those languages provides the illusion of a multiprocessor machine on a single Unix-like system or a (local area) network of Unix-like machines. Chair V of the Computer Science Department of the University of Bonn is operating a laboratory for a practical course in parallel programming consisting of computing nodes running NetBSD/arm, normally used via PVM, MPI etc. We are considering to offer SR and MPD for this, too. As the original language distributions were only targeted at a few commercial Unix systems, some porting effort is needed. However, some of the porting effort of our earlier SR port should be reusable. The integrated POSIX threads support of NetBSD-2.0 and later allows us to use library primitives provided for NetBSD's phtread system to implement the primitives needed by the SR run-time system, thus implementing 13 target CPUs at once and automatically making use of SMP on VAX, Alpha, PowerPC, Sparc, 32-bit Intel and 64 bit AMD CPUs. We'll present some methods used for the impementation and compare some performance values to the traditional implementation.Comment: 6 page

    AUTOMATED TIMETABLE GENERATOR USING PARTICLE SWARM OPTIMIZATION

    Get PDF
    The timetabling problem at universities is an NP - hard problem un der multiple constraints and limited resources. Thus a technique that can handle constraints is needed to optimize the problem. Thi s pape r focuses on Particle Swarm Optimization (PSO) for findin g optimal solution s t o th e proble m of course Timetabling a t a Punjabi U niversity Patiala . PSO is a promising scheme for solving NP - hard problems due to its fast convergence and fewer parameter settings . There are tw o objective s i n this . First provide a detaile d introductio n t o the topic of timetabling, Particle Swa rm Optimization thei r metho d an d thei r variations . Th e se c ond objective i s t o appl y the m t o th e proble m o f Course Timetabling . The proposed algorithm is tested using the timetabling data from Department of Computer Science, Punjabi University , Patiala

    Teaching Electronics and Programming in Norwegian Schools Using the air:bit Sensor Kit

    Full text link
    We describe lessons learned from using the air:bit project to introduce more than 150 students in the Norwegian upper secondary school to computer programming, engineering and environmental sciences. In the air:bit project, students build and code a portable air quality sensor kits, and use their air:bit to collect data to investigate patterns in air quality in their local environment. When the project ended students had collected more than 400,000 measurements with their air:bit kits, and could describe local patterns in air quality. Students participate in all parts of the project, from soldering components and programming the sensors, to analyzing the air quality measurements. We conducted a survey after the project and describe our lessons learned from the project. The results show that the project successfully taught the students fundamental concepts in computer programming, electronics, and the scientific method. In addition, all the participating teachers reported that their students had showed good learning outcomes

    An analysis for more equitable revenue and expenditure allocations within Lingnan College

    Full text link
    From the triennial 1995-98, the funds allocated from University Grants Committee to universities have decreased. In order to use the limited resources effectively, and to manage their revenue and costs efficiently, universities have to set up a better budgeting system. Therefore, the eight universities in Hong Kong are proposing the Revenue Center Management (RCM) instead of the current budgeting system. The purposes of this project focuses on the analyses of the current budgeting system adopted at Lingnan College, and the proposed RCM budgeting system

    Using Technology to Enhance Pre-Service Teacher Preparation

    Get PDF
    Use of the internet to deliver a portion of the content in an introductory science, education, and technology methods course for pre-service teachers provides an opportunity for a much needed introduction to basic computer literacy. A web page was developed for use in conjunction with the math, science, and technology educational methods courses at Brooklyn College. Students are introduced to this page as a group in the computer lab, and work in small groups with more experienced students serving as mentors to other students. The Brooklyn College Science Education Webpage is designed as a simple jump page with links to various resources for science education. It serves as a starting point to expose pre-service teachers to a wide range of resources available to them on the world wide web and in the real world. Students use their internet research skills in open-ended assignments throughout the semester. The web page continues to serve as a resource for students in the next courses in the math and science education sequence. The Brooklyn College Science Education Webpage helps education graduates to begin their teaching better prepared to use technology in the classroom

    Understanding Occupational and Skill Demand in New Jersey's Finance Industry

    Get PDF
    The finance industry in New Jersey employs over 200,000 people. Many more workers benefit from the state's proximity to the finance industry in New York City. Jobs in the industry are evolving rapidly in response to national and global trends, such as deregulation, increasingly complex laws, and new technologies. As jobs change, skill requirements for both entry-level and incumbent workers increase. This report summarizes the skill, knowledge, and educational requirements of key finance occupations and identifies strategies for meeting the workforce challenges facing the industry
    • …
    corecore