High Performance Computing
20,576 Followers
Recent papers in High Performance Computing
An enormous challenge when the Internet matured into a mainstream technology was meeting the information technology workforce needs in a competitive business environment. In anticipation of a similar scenario for upcoming grid technology... more
There is a growing awareness that high-end performance evaluation and tuning requires holistic program analysis. In addition to CPU performance characterization, observation of memory, network, and I/O performance can help to identify... more
With the increasing functionality and complexity of distributed systems, resource failures are inevitable. While numerous models and algorithms for dealing with failures exist, the lack of public trace data sets and tools has prevented... more
Turning large volumes of data into actionable knowledge is a top challenge in high performance computing. Our previous work in this area demonstrated algorithmic techniques for massively parallel graph analysis on multithreaded systems.... more
As the gap between memory and processor speeds continues to widen, cache efficiency is an increasingly important component of processor performance. Compiler techniques have been used to improve instruction and data cache performance for... more
Public reporting burden for the collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering and maintaining the data needed, and... more
Porting well known computer vision algorithms to low power, high performance computing devices such as SIMD linear processor arrays can be a challenging task. One especially useful such algorithm is the color-based particle filter, which... more
In object-oriented (OO) languages, the ability to encapsulate software concerns of the dominant decomposition in objects is the key to reaching high modularity and loss of complexity in large scale designs. However, distributed memory... more
The study of material culture generated by military engagements has created an emergent sub-discipline of archaeological studies centred on battlefields. This approach has developed a particular and sophisticated methodology that is able... more
We present two designs (I and II) for IEEE 754 double precision floating point matrix multiplication, optimized for implementation on high-end FPGAs. It forms the kernel in many important tile-based BLAS algorithms, making an excellent... more
Based on an active transmission line concept and twodimensional (2-D) device simulations, an accurate and computationally efficient simulation technique for high frequency noise performance of MOSFETs is demonstrated. Using a Langevin... more
Data Stream Processing (DaSP) is a recent and highly active research field, applied in various real world scenarios. Differently than traditional applications, input data is seen as transient continuous streams that must be processed “on... more
Iterative applications are known to run as slow as their slowest computational component. This paper introduces malleability, a new dynamic reconfiguration strategy to overcome this limitation. Malleability is the ability to dynamically... more
• A framework for the deployment of SaaS clouds aimed at supporting scientific research. • A novel resource selection approach which can automate complex deployment methodologies such as cloud bursting.
Deep Neural Networks (DNNs) have recently been shown to significantly outperform existing machine learning techniques in several pattern recognition tasks. DNNs are the state-of-the-art models used in image recognition, object detection,... more
As técnicas de processamento digital de imagens tendem a ser extremamente custosas computacionalmente. Isso leva os cientistas da área a procurar soluções com desempenho otimizado. Sendo assim, neste trabalho foi implementado um hardware... more
Continuously increasing energy standards have driven the need for increasing the efficiency of buildings. Most enhancements to building efficiency have been a result of changes to the heating/cooling systems, improvements in construction... more
This contribution provides a definition of High Performance Computing, and then considers the importance of the computing paradigm for the humanities. It identifies potential applications of HPC for the humanities, and factors in Canada... more
With increasing interest among mainstream users to run HPC applications, Infrastructure-as-a-Service (IaaS) cloud computing platforms represent a viable alternative to the acquisition and maintenance of expensive hardware, often out of... more
1 -X-ray crystallography is an important field due to its role in drug discovery and its relevance in bioinformatics experiments of comparative genomics, phylogenomics, evolutionary analysis, ortholog detection, and three-dimensional... more
Parallelism and distribution have been considered the key features of neural processing. The term parallel distributed processing is even used as a synonym for arti cial neural networks. Nevertheless, the actual implementations are still... more
The purpose of this paper is to investigate the e-commerce credibility factors affecting the perception of users in Saudi Arabia and, moreover, to investigate whether the variation of credibility factors in Saudi Arabian e-commerce... more
Solving systems of linear equations is central in scientific computation. In this paper, we focus on using Intel's Pentium Streaming SIMD Extensions (SSE) for parallel implementation of LU-decomposition algorithm. Two implementations... more
Highperformance computing in finance: The last 10 years and the next ☆ Stavros A. Zenios ,
Traditionally, bridge bearings supporting steel trapezoidal box girder (a.k.a. tub girder) superstructures consist of fabricator designed mechanical devices, such as pot or disk bearings (a.k.a. high load, multi-rotational bearings), that... more
В последнее время нефтегазовые компании, а также научно-исследовательские и сервисные центры проявляют большой интерес к использованию неразрушающих методов определения петрофизических характеристик пласта-коллектора на основе... more
The reasoning behind High Performance Computing: Challenges for Future Systems is captured in one of the back-cover remarks: "High performance computing is in a confused state."
Molecular dynamics (MD) simulations are able to provide a wealth of detailed information about biological systems enabling studies impossible to perform in a laboratory. As such, MD simulations provide insight into important biological... more
Inputloutput speed continues to present a performance challenge for high-performance computing systems. This is because technology improves processor speed, memory speed and capacity, and disk capacity at a much higher-rate than mass... more
ratio rather than on the high performance as in scientific applications.
This paper covers the main subjects that have been discussed during the very interesting lecture of Change Management by Dr. Foster. This course consisted of severallectures where we discussed the theory in the first part and the second... more
As the trends of process scaling make memory system even more crucial bottleneck, the importance of latency hiding techniques such as prefetching grows further. However, naively using prefetching can harm performance and energy efficiency... more
Many of the basic image processing tasks suffer from processing overhead to operate over the whole image. In real time applications the processing time is considered as a big obstacle for its implementations. A High Performance Computing... more
Abstract–In Cellular networks, number of users increase in an exponential manner. As a result of this exponential growth of users, overloading of the system takes place. Besides this, unacceptable delays and high computational cost create... more
With the ubiquity and pervasiveness of mobile computing, together with the increasing number of social networks, end-users have learned to live and share all kinds of information about themselves. As an example, Facebook reports that it... more
Real time systems are defined as the systems which are bound to time constraints and if not fulfilled lead to catastrophic results. In the present technological era, more and more real time systems are making their way through even in the... more
As small unmanned aircraft Systems UASs are emerging from the horizon, it is uplifting to see technology saving lives because the AEC industry is one of the world’s deadliest jobs, according to Forbes (Smith, 2014). Consequently, by... more
A grid computing environment provides a type of distributed computation that is unique because it is not centrally managed and it has the capability to connect heterogeneous resources. A grid system provides location-independent access to... more
Parallel computing has become most important issue right this time but because of the high cost of supercomputer it is not accessible for everyone. Cluster is the only technique that provides parallel computing, scalability and high... more
This article discusses the application of high performance computing (HPC) to the remote processing of high quality image based models of rock carvings in the eld, using Agisoft PhotoScan / Metashape Professional software. Most work to... more