中文
相关论文

相关论文: On the Implementation of an Or-Parallel Prolog Sys…

200 篇论文

Many or-parallel Prolog models exploiting implicit parallelism have been proposed in the past. Arguably, one of the most successful models is environment copying for shared memory architectures. With the increasing availability and…

编程语言 · 计算机科学 2013-02-01 Rui Vieira , Ricardo Rocha , Fernando Silva

One of the main advantages of Logic Programming (LP) is that it provides an excellent framework for the parallel execution of programs. In this work we investigate novel techniques to efficiently exploit parallelism from real-world…

分布式、并行与集群计算 · 计算机科学 2010-07-27 Vítor Santos Costa , Inês Dutra , Ricardo Rocha

This paper describes the development of the PALS system, an implementation of Prolog capable of efficiently exploiting or-parallelism on distributed-memory platforms--specifically Beowulf clusters. PALS makes use of a novel technique,…

分布式、并行与集群计算 · 计算机科学 2007-05-23 Enrico Pontelli , Karen Villaverde , Hai-Feng Guo , Gopal Gupta

The past years have seen widening efforts at increasing Prolog's declarativeness and expressiveness. Tabling has proved to be a viable technique to efficiently overcome SLD's susceptibility to infinite loops and redundant subcomputations.…

编程语言 · 计算机科学 2007-05-23 Ricardo Rocha , Fernando Silva , Vitor Santos Costa

A new high-level interface to multi-threading in Prolog, implemented in hProlog, is described. Modern CPUs often contain multiple cores and through high-level multi-threading a programmer can leverage this power without having to worry…

编程语言 · 计算机科学 2011-12-26 Timon Van Overveldt , Bart Demoen

A new approach to designing processor accelerators is presented. A new computing model and a special kind of accelerator with dynamic (end-user programmable) architecture is suggested. The new model considers a processor, in which a newly…

分布式、并行与集群计算 · 计算机科学 2016-07-07 János Végh

A common paradigm for scientific computing is distributed message-passing systems, and a common approach to these systems is to implement them across clusters of high-performance workstations. As multi-core architectures become increasingly…

分布式、并行与集群计算 · 计算机科学 2012-05-01 Christine Task , Arun Chauhan

Major chip manufacturers have all introduced Multithreaded processors. These processors are used for running a variety of workloads. Efficient resource utilization is an important design aspect in such processors. Particularly, it is…

性能 · 计算机科学 2019-08-13 Murthy Durbhakula

Systolic arrays and shared-L1-memory manycore clusters are commonly used architectural paradigms that offer different trade-offs to accelerate parallel workloads. While the first excel with regular dataflow at the cost of rigid…

硬件体系结构 · 计算机科学 2024-04-25 Sergio Mazzola , Samuel Riedel , Luca Benini

Arrival of multicore systems has enforced a new scenario in computing, the parallel and distributed algorithms are fast replacing the older sequential algorithms, with many challenges of these techniques. The distributed algorithms provide…

分布式、并行与集群计算 · 计算机科学 2023-11-13 Rajendra Purohit , K R Chowdhary , S D Purohit

The latest trends in high-performance computing systems show an increasing demand on the use of a large scale multicore systems in a efficient way, so that high compute-intensive applications can be executed reasonably well. However, the…

分布式、并行与集群计算 · 计算机科学 2013-02-25 Juliana M. N. Silva , Cristina Boeres , Lúcia M. A. Drummond , Artur A. Pessoa

Multithreaded Multi-core processors are prevalent today and are used for solving some of the important problems in computing. Resource imbalance can negatively impact overall performance in such processors. Hence balanced resource…

分布式、并行与集群计算 · 计算机科学 2020-08-25 Suryanarayana Murthy Durbhakula

Nowadays the number of available processing cores within computing nodes which are used in recent clustered environments, are growing up with a rapid rate. Despite this trend, the number of available network interfaces in such computing…

分布式、并行与集群计算 · 计算机科学 2012-07-13 Mohsen Soryani , Morteza Analoui , Ghobad Zarrinchian

One of the main advantages of Prolog is its potential for the implicit exploitation of parallelism and, as a high-level language, Prolog is also often used as a means to explicitly control concurrent tasks. Tabling is a powerful…

编程语言 · 计算机科学 2018-06-04 Miguel Areias , Ricardo Rocha

Next-generation wireless technologies (for immersive-massive communication, joint communication and sensing) demand highly parallel architectures for massive data processing. A common architectural template scales up by grouping tens to…

硬件体系结构 · 计算机科学 2025-07-08 Samuel Riedel , Yichao Zhang , Marco Bertuletti , Luca Benini

Recent advances in computing architectures and networking are bringing parallel computing systems to the masses so increasing the number of potential users of these kinds of systems. In particular, two important technological evolutions are…

分布式、并行与集群计算 · 计算机科学 2017-04-05 Gabriele D'Angelo , Moreno Marzolla

New algorithms and optimization techniques are needed to balance the accelerating trend towards bandwidth-starved multicore chips. It is well known that the performance of stencil codes can be improved by temporal blocking, lessening the…

性能 · 计算机科学 2012-03-01 Markus Wittmann , Georg Hager , Gerhard Wellein

As the demand of real time computing increases day by day, there is a major paradigm shift in processing platform of real time system from single core to multi-core platform which provides advantages like higher throughput, linear power…

分布式、并行与集群计算 · 计算机科学 2021-12-30 Girish Talmale , Urmila Shrawankar

The advent of multi-/many-core processors in clusters advocates hybrid parallel programming, which combines Message Passing Interface (MPI) for inter-node parallelism with a shared memory model for on-node parallelism. Compared to the…

分布式、并行与集群计算 · 计算机科学 2020-07-15 Huan Zhou , Jose Gracia , Ralf Schneider

Future applications demand more performance, but technology advances have been faltering. A promising approach to further improve computer system performance under energy constraints is to employ hardware accelerators. Already today, mobile…

分布式、并行与集群计算 · 计算机科学 2021-11-25 Mark D. Hill , Vijay Janapa Reddi
‹ 上一页 1 2 3 10 下一页 ›