Algorithms for assigning parallel program branches to computer system processor cores

2008 ◽  
Vol 44 (2) ◽  
pp. 135-143
Author(s):  
V. G. Khoroshevsky ◽  
M. G. Kurnosov
Author(s):  
Miwako Tsuji ◽  
Hitoshi Murai ◽  
Taisuke Boku ◽  
Mitsuhisa Sato ◽  
Serge G. Petiton ◽  
...  

AbstractThis chapter describes a multi-SPMD (mSPMD) programming model and a set of software and libraries to support the mSPMD programming model. The mSPMD programming model has been proposed to realize scalable applications on huge and hierarchical systems. It has been evident that simple SPMD programs such as MPI, XMP, or hybrid programs such as OpenMP/MPI cannot exploit the postpeta- or exascale systems efficiently due to the increasing complexity of applications and systems. The mSPMD programming model has been designed to adopt multiple programming models across different architecture levels. Instead of invoking a single parallel program on millions of processor cores, multiple SPMD programs of moderate sizes can be worked together in the mSPMD programming model. As components of the mSPMD programming model, XMP has been supported. Fault-tolerance features, correctness checks, and some numerical libraries’ implementations in the mSPMD programming model have been presented.


1979 ◽  
Vol 44 ◽  
pp. 41-47
Author(s):  
Donald A. Landman

This paper describes some recent results of our quiescent prominence spectrometry program at the Mees Solar Observatory on Haleakala. The observations were made with the 25 cm coronagraph/coudé spectrograph system using a silicon vidicon detector. This detector consists of 500 contiguous channels covering approximately 6 or 80 Å, depending on the grating used. The instrument is interfaced to the Observatory’s PDP 11/45 computer system, and has the important advantages of wide spectral response, linearity and signal-averaging with real-time display. Its principal drawback is the relatively small target size. For the present work, the aperture was about 3″ × 5″. Absolute intensity calibrations were made by measuring quiet regions near sun center.


JAMA ◽  
1966 ◽  
Vol 196 (11) ◽  
pp. 967-972
Author(s):  
J. F. Dickson

1972 ◽  
Vol 11 (01) ◽  
pp. 32-37 ◽  
Author(s):  
F. T. DE DOMBAL ◽  
J. C. HORROCKS ◽  
J. R. STANILAND ◽  
P. J. GUILLOU

This paper describes a series of 10,500 attempts at »pattern-recognition« by two groups of humans and a computer based system. There was little difference between the performances of 11 clinicians and 11 other persons of comparable intellectual capability. Both groups’ performances were related to the pattern-size, the accuracy diminishing rapidly as the patterns grew larger. By contrast the computer system increased its accuracy as the patterns increased in size.It is suggested (a) that clinicians are very little better than others at pattem-recognition, (b) that the clinician is incapable of analysing on a probabilistic basis the data he collects during a traditional clinical interview and examination and (c) that the study emphasises once again a major difference between human and computer performance. The implications as - regards human- and computer-aided diagnosis are discussed.


2020 ◽  
Vol 1 (01) ◽  
pp. 13-20
Author(s):  
Dian Saputra

This study aims to find out the relationship between learning style and students’ knowledge aspect on Computer System Subject at SMK IT Rahmatan Karimah of  Central Bengkulu, the type of research is quantitative and the subject of research is grade X in SMK IT Rahmatan Karimah of  Central Bengkulu. Data collection techniques using observation, Questionnaire and documentation. Data analysis techniques used were Descriptive Analysis, and inferential Statistical Analysis. The results of visual learning style post-test were 11 people with a mean of 76.36, an auditory learning style of 8 people at a mean of 62.14, a kinesthetic learning style of 3 people at a mean of 50.33, apart from that (r x y = 2.35) and the magnitude of r is reflected in the table (r table = 0.4132). Then rxy > r table ie = 2.35> 0.4132. In other words, Ho is rejected and Ha is accepted. It has a significant relationship between the learning styles of students and students’ knowledge aspect on Computer System Subject of grade X TKJ in SMK IT Rahmatan Karimah of  Central Bengkulu


2020 ◽  
Vol 33 (109) ◽  
pp. 21-31
Author(s):  
І. Ya. Zeleneva ◽  
Т. V. Golub ◽  
T. S. Diachuk ◽  
А. Ye. Didenko

The purpose of these studies is to develop an effective structure and internal functional blocks of a digital computing device – an adder, that performs addition and subtraction operations on floating- point numbers presented in IEEE Std 754TM-2008 format. To improve the characteristics of the adder, the circuit uses conveying, that is, division into levels, each of which performs a specific action on numbers. This allows you to perform addition / subtraction operations on several numbers at the same time, which increas- es the performance of calculations, and also makes the adder suitable for use in modern synchronous cir- cuits. Each block of the conveyor structure of the adder on FPGA is synthesized as a separate project of a digital functional unit, and thus, the overall task is divided into separate subtasks, which facilitates experi- mental testing and phased debugging of the entire device. Experimental studies were performed using EDA Quartus II. The developed circuit was modeled on FPGAs of the Stratix III and Cyclone III family. An ana- logue of the developed circuit was a functionally similar device from Altera. A comparative analysis is made and reasoned conclusions are drawn that the performance improvement is achieved due to the conveyor structure of the adder. Implementation of arithmetic over the floating-point numbers on programmable logic integrated cir- cuits, in particular on FPGA, has such advantages as flexibility of use and low production costs, and also provides the opportunity to solve problems for which there are no ready-made solutions in the form of stand- ard devices presented on the market. The developed adder has a wide scope, since most modern computing devices need to process floating-point numbers. The proposed conveyor model of the adder is quite simple to implement on the FPGA and can be an alternative to using built-in multipliers and processor cores in cases where the complex functionality of these devices is redundant for a specific task.


Sign in / Sign up

Export Citation Format

Share Document