Science topic

Computer Architecture - Science topic

In computer science and engineering, computer architecture is the practical art of defining the structure and relationship of the subcomponents of a computer. As in designing the architecture of buildings, architecture can comprise many levels of information. The highest level of the definition conveys the concepts implement, whereas in building architecture this over-view is normally visual, computer architecture is primarily logical, positing a conceptual system that serves a particular purpose. In both instances (building and computer), many levels of detail are required to completely specify a given implementation. As in building architecture, some of these details are often implied as common practice.
Filters
All publications are displayed by default. Use this filter to view only publications with full-texts.
Publications related to Computer Architecture (10,000)
Sorted by most recent
Article
Full-text available
Processing-in-memory (PIM) is emerging as a new computing paradigm to replace the existing von Neumann computer architecture for data-intensive processing. For the higher end-user mobility, low-power operation capability is more increasingly required and components need to be renovated to make a way out of the conventional software-driven artificia...
Article
Full-text available
Due to its uniquely suited to the knowledge era, the blockchain technology has currently become highly appealing to the next generation. In addition, such technology has been recently extended to the internet of things (IoT). In essence, the blockchain concept necessitates the use of a decentralized data operation system to store as well as to dist...
Article
Full-text available
Rotating machinery is essential to modern life, from power generation to transportation and a host of other industrial applications. Since such equipment generally operates under challenging working conditions which can lead to untimely failures, accurate remaining useful life (RUL) prediction is essential for maintenance planning and prevention of...
Article
Full-text available
During the past years, sending data to the cloud servers was a prominent trend, making the cloud computing paradigm dominate the technology landscape. However, the internet of things (IoT) is becoming a part of our daily environments, and it generates a large volume of data, which is creating uncontrollable delays. For the delay-sensitive and conte...
Article
Full-text available
Quantum effects in novel functional materials and new device concepts represent a potential breakthrough for the development of new information processing technologies based on quantum phenomena. Among the emerging technologies, memristive elements which exhibit resistive switching that relies on the electrochemical formation/rupture of conductive...
Conference Paper
Full-text available
Smoothed Particle Hydrodynamics (SPH) has emerged as a viable alternative to conventional computational methods for the solution of the partial differential equations of continuum mechanics. For problems with large deformations (in fluid and solid mechanics), SPH exhibits clear advantages over conventional methods. Furthermore, technological progre...
Article
Full-text available
One of the objectives fostered in medical science is the so-called precision medicine, which requires the analysis of a large amount of survival data from patients to deeply understand treatment options. Tools like machine learning (ML) and deep neural networks are becoming a de-facto standard. Nowadays, computing facilities based on the Von Neuman...
Article
Full-text available
Processing-in-memory (PIM) is a computational architecture in which the processing unit and memory are integrated into a single unit. Different technologies and methods can be used to implement PIM, but a more optimal design for PIM can be obtained by using quantum-dot cellular automata (QCA) and Akers structure. In the chemical manufacturing proce...
Preprint
Full-text available
Many algorithms used are based on geometrical computation. There are several criteria in selecting appropriate algorithm from already known. Recently, the fastest algorithms have been preferred. Nowadays, algorithms with a high stability are preferred. Also technology and computer architecture, like GPU etc., plays a significant role for large data...
Research
Full-text available
Distributed computing is a system that licenses straightforward, all-inclusive and on-time web network to a common pool of figuring powers, for example, switches, servers, programming's and administrations that can be handily circulated and conveyed with least exertion the board or connection between specialist coops. Distributed computing characte...
Preprint
Full-text available
Early in the pandemic, we -- leaders in the research areas of programming languages (PL) and computer architecture (CA) -- realized that we had a problem: the only way to form new lasting connections in the community was to already have lasting connections in the community. Both of our academic communities had wonderful short-term mentoring program...
Preprint
Full-text available
One of the major problems of most quantum computing applications is that the required number of qubits to solve a practical problem is much larger than that of today's quantum hardware. We propose an algorithm, called large-system sampling approximation (LSSA), to solve Ising problems with sizes up to $N_{\rm{gb}}2^{N_{\rm{gb}}}$ by an $N_{\rm{gb}}...
Chapter
Full-text available
The increase of computing power can be continuously driven by parallelism, despite of the end of Moore’s law. To cater to this trend, we propose to parallelize the low-memory matrix adaptation evolution strategy (LM-MA-ES) recently proposed for large-scale black-box optimization, aiming at further improving its scalability (w.r.t. CPU cores) in the...
Article
Full-text available
In modern operating systems and programming languages adapted to multicore computer architectures, parallelism is abstracted by the notion of execution threads. Multi-threaded systems have two major specificities: on the one part, new threads can be created dynamically at runtime, so there is no bound on the number of threads participating in long-...
Article
Full-text available
Fog computing has revolutionized the computing domain by enabling resource sharing, such as online storage, and providing applications and software as services in near vicinity to the edge nodes through the Internet. Small-to large-sized companies, like Amazon, Google, Facebook, Twitter, and LinkedIn, have started switching to fog-computing-enabled...
Article
Full-text available
Quantum information processing holds great potential for pushing beyond the current frontiers in computing. Specifically, quantum computation promises to accelerate the solving of certain problems, and there are many opportunities for innovation based on proposed applications in chemistry, engineering, finance, and more. To harness the full power o...
Technical Report
Full-text available
As we know, Computers and Software’s are one of the pillars of CFD and next two chapter are devoted to that. We argued that being a CFD analysis is not necessities a computer expert, nevertheless, knowing the essentials of it never hurts. So, it is wise to get familiar with modern computer architectures, as well as, software optimization. Even if y...
Preprint
Full-text available
Computation of a tensor singular value decomposition (t-SVD) with a few number of passes over the underlying data tensor is crucial in using modern computer architectures, where the main concern is the communication cost. The current subspace randomized algorithms for computation of the t-SVD, needs 2q + 2 number of passes over the data tensor wher...
Conference Paper
Full-text available
Challenges related to water issues are becoming more and more complex for local communities who mustanswer to the basic needs of the populations, provide sufficient services for economic activities and preservethe resources in a long-term perspective. The growing competition among uses requests to harmonize thestrategies and to conciliate the vario...
Article
Full-text available
Aiming at providing a high-performance terrestrial network for edge computing in satellite networks, we experimentally demonstrate a high bandwidth and low latency decomposed optical computing architecture based on distributed Nanoseconds Optical Switches (NOS). Experimental validation of the decomposed computing network prototype employs a four-po...
Article
Full-text available
Existing edge computing architectures do not support the updating of neural network models, nor are they optimized for storing, updating, and transmitting different neural network models to a large number of IoT devices. In this paper, a cloud-edge smart IoT architecture for speeding up the deployment of neural network models with transfer learning...
Article
Full-text available
With their unique advantages in portability, shape adaptability, and human friendly surfaces, flexible electronics pave the way for the implementation of wearable electronic textiles and human–machine interfaces. Although organic materials are promising for flexible devices because of the low‐cost manufacturing and inherent flexibility, they meet c...
Preprint
Full-text available
Assistive robots operating in household environments would require items to be available in the house to perform assistive tasks. However, when these items run out, the assistive robot must remind its user to buy the missing items. In this paper, we present a computational architecture that can allow a robot to learn personalized contextual knowled...
Article
Full-text available
GPGPU architectures have become the dominant platform for massively parallel workloads, delivering high performance and energy efficiency for popular applications such as machine learning, computer vision or self-driving cars. However, irregular applications, such as graph processing, fail to fully exploit GPGPU resources due to their divergent mem...
Preprint
Full-text available
Numerically solving ordinary differential equations (ODEs) is a naturally serial process and as a result the vast majority of ODE solver software are serial. In this manuscript we developed a set of parallelized ODE solvers using extrapolation methods which exploit "parallelism within the method" so that arbitrary user ODEs can be parallelized. We...
Article
Full-text available
In healthcare, there are rapid emergency response systems that necessitate real-time actions where speed and efficiency are critical; this may suffer as a result of cloud latency because of the delay caused by the cloud. Therefore, fog computing is utilized in real-time healthcare applications. There are still limitations in response time, latency,...
Preprint
Full-text available
Powered by advances in deep learning (DL) techniques, machine learning and artificial intelligence have achieved astonishing successes. However, the rapidly growing needs for DL also led to communication- and resource-intensive distributed training jobs for large-scale DL training, which are typically deployed over GPU clusters. To sustain the ever...
Conference Paper
Full-text available
We have a lot of sorting algorithms in practice in this modern informatica world. Most of them are operating in quadratic time, some have managed to get them down to logarithmic time combined with linear, but there is no sorting algorithm that is efficient enough to sort data in linear time alone. In this paper, we will try to devise some mathemati...
Article
Full-text available
This paper presents an in-depth study and analysis of the relevance of early childhood education to occupational psychotherapy using a virtual-assisted affective interaction approach. Starting from the educational theory of interactive cognitive psychology, the theoretical basis for parent-child picture book education for interactive learning is ex...
Thesis
Full-text available
In the world of embedded systems, virtualization has appeared as one of the most secure, efficient, and cost-effective solution to consolidate Mixed-Critical Systems (MCSs) onto the same hardware platform. Hereupon, hypervisors have been used to face several security challenges by monitoring hardware resources and virtualizing their partitions thro...
Preprint
Full-text available
Reservoir computing is an analog bio-inspired computation model for efficiently processing time-dependent signals, the photonic implementations of which promise a combination of massive parallel information processing, low power consumption, and high speed operation. However, most implementations, especially for the case of time-delay reservoir com...
Preprint
Full-text available
Concepts from quantum topological states of matter have been extensively utilized in the past decade in creating mechanical metamaterials with topologically protected features, such as one-way edge states and topologically polarized elasticity. Maxwell lattices represent a class of topological mechanical metamaterials that exhibit distinct robust m...
Preprint
Full-text available
The ability of deep neural networks to perform complex tasks more accurately than manually-crafted solutions has created a substantial demand for more complex models processing larger amounts of data. However, the traditional computing architecture has reached a bottleneck in processing performance due to data movement from memory to computing. Con...
Conference Paper
Full-text available
Cloud Computing Technology has arrived in the IT industry. Cloud computing, which is based on the Internet, has the most powerful computation architecture. It is made of integrated and networked hardware, software, and internet infrastructure. It includes several options for topping grid computing and other computers. The conclusion of this review...
Article
Full-text available
The smart manufacturing industry (Industry 4.0) uses the Internet of Things (IoT) devices referred to as Industrial IoT (IIoT) to automate the industrial environment. These IIoT devices generate a massive amount of data called big data. Using fog computing architecture for processing this extensive data will reduce the service time and the service...
Article
Full-text available
Solving computationally hard problems using conventional computing architectures is often slow and energetically inefficient. Quantum computing may help with these challenges, but it is still in the early stages of development. A quantum-inspired alternative is to build domain-specific architectures with classical hardware. Here we report a sparse...
Article
Full-text available
Digital Twins (DT) models are gaining special attention in the management and maintenance of facilities. The quality of data contained in these models may be enhanced by the use of processed information coming from long-term Structural Health Monitoring (SHM). In this case real time processing and updating in systems using sensor networks for SHM n...
Article
Full-text available
As a typical knowledge-intensive industry, the medical field uses knowledge graph technology to construct causal inference calculations, such as “symptom-disease”, “laboratory examination/imaging examination-disease”, and “disease-treatment method”. The continuous expansion of large electronic clinical records provides an opportunity to learn medic...
Article
Full-text available
With the advent of increasingly powerful computational architectures, scientists use these possibilities to create simulations of ever-increasing size and complexity. Large-scale simulations of environmental systems require huge amounts of resources. Managing these in an operational way becomes increasingly complex and difficult to handle for indiv...
Article
Full-text available
As information technology is moving toward the era of big data, the traditional Von-Neumann architecture shows limitations in performance. The field of computing has already struggled with the latency and bandwidth required to access memory (“the memory wall”) and energy dissipation (“the power wall”). These challenging issues, such as “the memory...
Article
Full-text available
Nanopore sequencing depends on the FAST5 file format, which does not allow efficient parallel analysis. Here we introduce SLOW5, an alternative format engineered for efficient parallelization and acceleration of nanopore data analysis. Using the example of DNA methylation profiling of a human genome, analysis runtime is reduced from more than two w...
Article
Full-text available
Computation-in-Memory (CIM) is an emerging computing paradigm to address memory bottleneck challenges in computer architecture. A CIM unit cannot fully replace a general-purpose processor. Still, it significantly reduces the amount of data transfer between a traditional memory unit and the processor by enriching the transferred information. Data tr...
Conference Paper
Full-text available
This paper is aimed towards the architectural design and modeling of In-network computing (COIN) for the metaverse. As the emergence of metaverse presents new network requirements with huge demand for low latency and high quality of service (QoS) experiments, traditional internet and cloud computing capabilities are inadequate in the long run. Thus...
Poster
Full-text available
The growing popularity of edge computing has fostered the development of diverse solutions to support Artificial Intelligence (AI) in energy-constrained devices. Nonetheless, comparatively few efforts have focused on the resiliency exhibited by AI workloads (such as Convolutional Neural Networks, CNNs) as an avenue towards increasing their run-time...
Conference Paper
Full-text available
View Video Presentation: https://doi.org/10.2514/6.2022-3975.vid Today, parallel programming models (PPM) have secured center-stage in the solution of computational fluid dynamics (CFD) problems. In fact, PPM are implemented in all fields of computer programming where large memory densities and high computational intensities are major requirements....
Article
Full-text available
With the slowdown of Moore’s law, many emerging electronic devices and computing architectures have been proposed to sustain the performance advancement of computing. Among them, the Ising machine is a non-von-Neumann solver that has received wide attention in recent years. It is capable of solving intractable combinatorial optimization (CO) proble...
Article
Full-text available
The modern world is moves on the wheels of Information Technology through internet based system provisions. Nowadays the term "Internet" is known as cloud computing which plays a vital role in every field for better prospect of human community. The importance of cloud computing triggers us to undergo continuous research and innovations for the futu...
Thesis
Full-text available
Gene-gene and gene-environment interactions are often regarded as playing significant roles in influencing variabilities of complex traits. Although much research has been devoted to this area, to date any comprehensive statistical model that addresses the various sources of uncertainties, seem to be lacking. In this thesis, we propose and develop...
Preprint
Full-text available
With the rapid development of artificial intelligence (AI) community, education in AI is receiving more and more attentions. There have been many AI related courses in the respects of algorithms and applications, while not many courses in system level are seriously taken into considerations. In order to bridge the gap between AI and computing syste...
Chapter
Full-text available
The advancement of internet technology along with the high adoption rate of various IoT devices with various emergent IoT applications has put stringent Quality of Service (QoS) and Quality of Experience (QoE) requirements on the service provider. The existing IoT-Cloud model cannot cater the QoS and QoE requirements of these IoT applications effec...
Preprint
Full-text available
Financial firms are interested in simulation to discover whether a given algorithm involving financial machine learning will operate profitably. While many versions of this type of algorithm have been published recently by researchers, the focus herein is on a particular machine learning training project due to the explainable nature and the availa...
Article
Full-text available
Recent advances in 3D fabrication have allowed the development of 3D memory over the logic die. The 3D memory presents itself as a viable solution to the memory wall problem. The 3D memory has stacked DRAM layers connected with Through Silicon Vias (TSVs). In the coming future, data-intensive applications on memory-centric network architecture will...
Conference Paper
Full-text available
SENeCA is our first RISC-V-based digital neuromorphic processor to accelerate bio-inspired Spiking Neural Networks for extreme edge applications inside or near sensors where ultra-low power and adaptivity features are required. SENeCA is optimized to exploit unstructured spatio-temporal sparsity in computations and data transfer. It is a digital IP...
Article
Full-text available
It is well known that power plants worldwide present access to difficult and hazardous environments, which may cause harm to on-site employees. The remote and autonomous operations in such places are currently increasing with the aid of technology improvements in communications and processing hardware. Virtual and augmented reality provide applicat...
Thesis
Full-text available
Cloud computing is facing some serious latency issues due to huge volumes of data that need to be transferred from the place where data is generated to the cloud. For some types of applications, this is not acceptable. One of the possible solutions to this problem is the idea to bring cloud services closer to the edge of the network, where data ori...
Conference Paper
Full-text available
Data about the urban transportation system is specific, has high variety, and includes security-critical attributes, as well as personal data. Transportation-related operational and development decisions are complex and require high amount of data from various sources. Data is collected and generated by multiple standalone organizations, between wh...
Preprint
Full-text available
Neuromorphic engineering concentrates the efforts of a large number of researchers due to its great potential as a field of research, in a search for the exploitation of the advantages of the biological nervous system and the brain as a whole for the design of more efficient and real-time capable applications. For the development of applications as...
Preprint
Full-text available
Efficient quantum memory is of paramount importance for long-distance quantum communications, as well as for complex large-scale computing architectures. We investigate the capability of Er$^{3+}$:Y$_2$SiO$_5$ crystal to serve as a quantum memory for the travelling microwave photons by employing techniques developed for dense optical ensembles. In...