Filters








2,759,169 Hits in 9.6 sec

General purpose programming systems

Anatol W. Holt
1958 Communications of the ACM  
PURPOSE PROGRAMMING SYSTEMS* ANATOL W.  ...  To claim that it is profitable to build a programming system which contributes equally to all problems is, of course, to claim that some facilities which have ‘“‘general purpose”’ standing are not realized  ... 
doi:10.1145/368819.368851 fatcat:oolf3musljhmharlehlwgrorke

A general purpose systems simulation program

Geoffrey Gordon
1961 Proceedings of the December 12-14, 1961, eastern joint computer conference: computers - key to total systems control on - AFIPS '61 (Eastern)  
Such a program would be general purpose in the sense that it would simulate any system that can be described within the language.  ...  The use of block diagrams as a method of describing systems is well established, and it forms a natural choice on which to base the input language for such a general purpose program.  ... 
doi:10.1145/1460764.1460768 fatcat:e3vaj4ecpjdh7kwdygdodik2fe

Cpp-Taskflow v2: A General-purpose Parallel and Heterogeneous Task Programming System at Scale [article]

Tsung-Wei Huang, Dian-Lun Lin, Yibo Lin, Chun-Xun Lin
2020 arXiv   pre-print
As an example, we solved a large machine learning workload by up to 1.5x faster, 1.6x less memory, and 1.7x fewer lines of code than two industrial-strength systems, oneTBB and StarPU, on a machine of  ...  Cpp-Taskflow develops a simple and powerful task programming model to enable efficient implementations of heterogeneous decomposition strategies.  ...  Cpp-Taskflow v2 is a general-purpose task programming system to streamline the creation of parallel and heterogeneous applications comprising CPUs, GPU, and custom accelerators.  ... 
arXiv:2004.10908v2 fatcat:snwlszx6bnhnflbpmddx5ileyi

Practical program analysis using general purpose logic programming systems---a case study

Steven Dawson, C. R. Ramakrishnan, David S. Warren
1996 SIGPLAN notices  
Many analysis problems can be cast in the form of evaluating minimal models of a logic program.  ...  Nevertheless, as with any general purpose system, carefully exploiting the capabilities of the system is crucial to attain good performance.  ...  The results of the paper strongly suggest that practical analyzers can be built from such declarative formulations with minimum effort using general purpose logic programming systems.  ... 
doi:10.1145/249069.231399 fatcat:bl5xx2t53ncavm4toqzl62au7a

Gen: a general-purpose probabilistic programming system with programmable inference

Marco F. Cusumano-Towner, Feras A. Saad, Alexander K. Lew, Vikash K. Mansinghka
2019 Proceedings of the 40th ACM SIGPLAN Conference on Programming Language Design and Implementation - PLDI 2019  
Key Challenges Two key challenges in designing a practical general-purpose probabilistic programming system are: (i) achieving good performance for heterogeneous probabilistic models that combine black  ...  A key challenge for wider adoption of probabilistic programming languages is designing systems that are both flexible and performant.  ...  programming systems.  ... 
doi:10.1145/3314221.3314642 dblp:conf/pldi/Cusumano-Towner19 fatcat:bmjwmh7jhjf33gg6dywrdjop7y

Two-stage compilation for optimizing and deploying programs in general purpose languages

Arutyun Avetisyan
2018 Proceedings of the Institute for System Programming of RAS  
The notable features of the approach are its applicability to programs written using general-purpose languages and utilizing the common compiler infrastructure on all optimization and deployment stages.On  ...  We describe the approach for two-stage compilation of C/C++ programs using the LLVM compiler infrastructure that allows optimizing programs taking into account the user profile and his/her target machine  ... 
doaj:35a9be8c68a8493eb5765c91dd49d104 fatcat:s3aaqyvdhfdyflvsfwqewkibau

A general purpose Fortran 90 electronic structure program for conjugated systems using Pariser–Parr–Pople model

Priya Sony, Alok Shukla
2010 Computer Physics Communications  
In this paper, we describe a Fortran 90 computer program developed by us, which uses P-P-P model Hamiltonian to not only solve Hartree-Fock (HF) equation for closed- and open-shell systems, but also for  ...  performing correlation calculations at the level of single configuration interactions (SCI) for molecular systems.  ... 
doi:10.1016/j.cpc.2009.12.015 fatcat:wpkkbibljbd7vhkpkoz6jckuxq

By how much should a general purpose programming language be extended to become a multi-robot system programming language?

Cezary Zieliński
2001 Advanced Robotics  
, a general purpose language has to be extended by a single instruction with a rather complex semantics.  ...  Keywords robot programming, robot programming languages/libraries, multi-robot systems 2  ...  Because of this, rather robot programming languages/libraries submerged in general purpose programming languages are used by the research community than specialised RPLs.  ... 
doi:10.1163/156855301750095587 fatcat:exylp7cnwnhhteao6ytc6pzyem

Novel approach to a rule-based general purpose program translator using paramodulation

Yoshiyasu Takefuji, Michael Dowell
1988 Knowledge-Based Systems  
The advantage of using a rule-based system is to allow the user to supply his own rules for translation, thus the translator can be considered as a general purpose converter.  ...  In this paper a rule-based Lisp dialect translator using paramodulation is presented as an example of a general purpose program translator application where the knowledge about the translation is embedded  ...  Rule-based systems allow users to create new conversion rules, and in this sense, the rule-based translator will become a general purpose dialect converter.  ... 
doi:10.1016/0950-7051(88)90003-2 fatcat:2b62q6mcozclzpg3jdoglzfrka

Epi Info: A General-Purpose Microcomputer Program for Public Health Information Systems

Andrew G. Dean, Jeffrey A. Dean, Anthony H. Burton, Richard C. Dicker
1991 American Journal of Preventive Medicine  
statistics and graphs. • A general-purpose word processor called EPED is used to construct a questionnaire.  ...  The limited number of epidemiologists in the United States did not seem large enough to support development of commercial programs for this purpose.  ... 
doi:10.1016/s0749-3797(18)30936-x pmid:1657068 fatcat:xfpdu4dppfcdjikuucfjbxdgsq

Two-stage compilation for optimizing and deploying programs in general purpose languages
Двухэтапная компиляция для оптимизации и развертывания программ на языках общего назначения

Arutyun Avetisyan
2012 Proceedings of the Institute for System Programming of RAS  
Two-stage compilation for optimizing and deploying programs in general purpose languages Arutyun Avetisyan <arut@ispras.ru> ISP RAS, Moscow, Russia Abstract.  ...  The notable features of the approach are its applicability to programs written using general-purpose languages and utilizing the common compiler infrastructure on all optimization and deployment stages  ... 
doi:10.15514/ispras-2012-22-1 fatcat:svfchua5orhw5cusbzvo4j2wsq

General-purpose join algorithms for large graph triangle listing on heterogeneous systems

Daniel Zinn, Haicheng Wu, Jin Wang, Molham Aref, Sudhakar Yalamanchili
2016 Proceedings of the 9th Annual Workshop on General Purpose Processing using Graphics Processing Unit - GPGPU '16  
We investigate applying general-purpose join algorithms to the triangle listing problem on heterogeneous systems that feature a multi-core CPU and multiple GPUs.  ...  We achieve significant performance gains on a heterogeneous system comprised of GPUs and CPU by utilizing the massive-parallel computation capability of GPUs.  ...  IMPLEMENTATION We implement a general-purpose join-processing framework using the proposed boxed-LFTJ on a heterogeneous system.  ... 
doi:10.1145/2884045.2884054 dblp:conf/ppopp/ZinnWWAY16 fatcat:yo7ln5ce6ze6pmrmj3x7e33yhe

An expert system for choosing the best combination of options in a general purpose program for Automated Design Synthesis

James L. Rogers, Jean-Francois M. Barthelemy
1986 Engineering with Computers  
as unconstrained general-purpose optimization program has been problems.  ...  The system is written in The purpose of this paper is to discuss LISP, contains about 200 rules, and executes how this expert system came into being and to on DEC-VAX and IBM PC/XT computers, describe  ...  An expert system to aid a user of the Automated Design Synthesis (ADS) THE ORIGIN OF THE EXPERT SYSTEM FOR ADS general-purpose optimization program has recently been developed.  ... 
doi:10.1007/bf01200138 fatcat:mtof4nbfwrfglohv6eerzsttr4

A clinical and research database management system for a geriatric nursing outreach program to rural elderly: purpose and general structure

L J Currie, I L Abraham
1992 Proceedings. Symposium on Computer Applications in Medical Care  
In this paper, we outline the purpose and general structure of a custom-designed computerized database management system to support the clinical, administrative, and research operations of a geriatric  ...  nursing outreach program in rural Virginia.  ...  In this paper, we outline the purpose and general structure of a custom-designed computerized database management system to support the clinical, administrative, and research operations of a geriatric  ... 
pmid:1482967 pmcid:PMC2248020 fatcat:ua3f7nvkibaejcmi56tf4xyon4

Designing a general-purpose programming language based on agent-oriented abstractions

Alessandro Ricci, Andrea Santi
2011 Proceedings of the compilation of the co-located workshops on DSM'11, TMC'11, AGERE!'11, AOOPES'11, NEAT'11, & VMIL'11 - SPLASH '11 Workshops  
To this purpose, in this paper we discuss the value of agentoriented programming as a general-purpose programming paradigm to tackle this challenge, and, in particular, we present an agent-oriented programming  ...  language called sim-pAL, which is based on agent-oriented abstractions that are meant to simplify the programming of modern applications.  ...  In that perspective, our general research aim is to explore agent-oriented programming as a high-level general purpose programming paradigm providing a proper set of abstractions that are meant to simplify  ... 
doi:10.1145/2095050.2095078 dblp:conf/oopsla/RicciS11 fatcat:t5ivfukgyrbjzlqtibti2tbb4e
« Previous Showing results 1 — 15 out of 2,759,169 results