Compiling FX on the CM-2
نویسندگان
چکیده
Type and effect systems provide a safe and effective means of programming high-performance parallel computers with a high-level language that integrates both functional and imperative paradigms. Just as types describe what expressions compute, effects describe how expressions compute. Types and effects are associated with regions that describe where dynamically-allocated data structures reside in memory. We show how types, regions and effects can be used to discover when global operations on vectors are amenable to data parallelism in the presence of both side effects and higher-order functions. To substantiate our claims that effects are an effective medium for addressing the issues of code generation for full-fledged languages on massively parallel computers, we describe the design and implementation of a CM-2 compiler prototype for the polymorphically typed FX language.
منابع مشابه
Susceptibility of Diploid St. Augustinegrasses to Belonolaimus longicaudatus.
A fine-textured, dwarf St. Augustinegrass (Stenotaphrum secundatum (Walt.) Kuntze) genotype, FX-313, was severely damaged in plots in the third year of evaluation in sandy soil in southern Florida. Damage was associated with numerous (> 40/100-cm(3) soil) sting nematodes, Belonolaimus longicaudatus Rau. Damage was ameliorated (P < 0.05) by fenamiphos applied broadcast at 2.2 g a.i./m(2), and B....
متن کاملThe X-ray emission from Nova V382 Velorum: I. The hard component observed with BeppoSAX
We present BeppoSAX observations of Nova Velorum 1999 (V382 Vel), done in a broad X-ray band covering 0.1-300 keV only 15 days after the discovery and again after 6 months. The nova was detected at day 15 with the BeppoSAX instruments which measured a flux Fx ≃1.8 ×10 −11 erg cm s in the 0.110 keV range and a 2σ upper limit Fx <6.7 ×10 −12 erg cm s in the 15-60 keV range. We attribute the emiss...
متن کاملParasitism of Hoplolaimus galeatus on Diploid and Polyploid St. Augustine grasses.
'Floratam' and 'FX-313' St. Augusfinegrasses (Stenotaphrum secundatum) were compared in a time-course experiment for host suitability and susceptibility to the lance nematode, Hoplolaimus galeatus. Nematode densities were determined in the soil and acid-fuchsin stained roots 42, 84, 126, 168, and 210 days after pots containing 230 cm(3) of autoclaved native Margate fine sand/pot were infested w...
متن کاملar X iv : a st ro - p h / 06 09 20 0 v 1 7 S ep 2 00 6 Constraints on RRAT Emission Mechanisms from RXTE / PCA Observations of RRAT J 1819 − 1458
We derive the second and most stringent limit to date of the X-ray/radio flux ratio (FX/F1.4GHz) for the radio bursts associated with the recently identified source class, the Rotating Radio Transients (RRATs). We analyze 20.1 hr of RXTE/PCA observations of RRAT J1819−1458 – a period during which 350±23 RRAT radio bursts occurred, based on the previously observed average radio burst rate. No X-...
متن کاملThe Tev Source Hess J1804−216 in X-rays and Other Wavelengths
The field of the extended TeV source HESS J1804−216 was serendipitously observed with the Chandra ACIS detector on 2005 May 4. The data reveal several X-ray sources within the bright part of HESS J1804−216. The brightest of these objects, CXOU J180432.4−214009, which has been also detected with Swift (2005 November 3) and Suzaku (2006 April 6), is consistent with being a point-like source, with...
متن کامل