In order to improve the quality of student online education associated to the area of art literacy, it is necessary to track and identify their browsing data processes in real time. A visual tracking method for such a...
详细信息
We develop and implement a formalism which enables calculating the analytical gradients of particle-hole random-phase approximation (RPA) ground-state energy with respect to the atomic positions within the atomic orbi...
详细信息
With the coming of exascale supercomputing era, power efficiency has become the most important obstacle to build an exascale system. Dataflow architecture has native advantage in achieving high power efficiency for sc...
详细信息
With the coming of exascale supercomputing era, power efficiency has become the most important obstacle to build an exascale system. Dataflow architecture has native advantage in achieving high power efficiency for scientific applications. However, the state-of-the-art dataflow architectures fail to exploit high parallelism for loop processing. To address this issue, we propose a pipelining loop optimization method (PLO), which makes iterations in loops flow in the processing element (PE) array of dataflow accelerator. This method consists of two techniques, architecture-assisted hardware iteration and instruction-assisted software iteration. In hardware iteration execution model, an on-chip loop controller is designed to generate loop indexes, reducing the complexity of computing kernel and laying a good f(mndation for pipelining execution. In software iteration execution model, additional loop instructions are presented to solve the iteration dependency problem. Via these two techniques, the average number of instructions ready to execute per cycle is increased to keep floating-point unit busy. Simulation results show that our proposed method outperforms static and dynamic loop execution model in floating-point efficiency by 2.45x and 1.1x on average, respectively, while the hardware cost of these two techniques is acceptable.
Energy awareness has gained momentum over the last decade in the software industry, as well as in environmentally concious society. Thus, algorithm designers and programmers are paying increasing attention this issue,...
详细信息
Molecular dynamics is an extensively utilized computational tool for solids, liquids and molecules simulation. Currently, much research on molecular dynamics simulation focuses on simplifying forces or parallelizing t...
详细信息
ISBN:
(数字)9781728143286
ISBN:
(纸本)9781728143293
Molecular dynamics is an extensively utilized computational tool for solids, liquids and molecules simulation. Currently, much research on molecular dynamics simulation focuses on simplifying forces or parallelizing tasks to reduce the overheads of forces computation. However, the molecular dynamics simulation still remains challenging since the communication and neighbor list construction are time-consuming in the existing algorithm. In this paper, we propose a swMD optimization strategy including a new communication mode called ghost communication to reduce superfluous communication overheads and an innovative neighbor list algorithm to improve the construction efficiency of it. Moreover, we accelerate computation by utilizing many-core resources on Sunway Taihulight and present an auto-tuning Producer-Consumer pairing algorithm to make neighbor list construction happen in fast register communication. Compared to traditional methods, swMD optimization strategy obtains a maximal 82.2% and an average of 79.4% performance improvement. We also evaluate the scalability up to 266,240 cores and the results demonstrate the high efficiency of swMD optimization strategy on communication, computation and neighbor list construction respectively.
Quantum cryptography(QC) as an important technology to protect the security of the future network communication, has gained extensive attention from both academia and industry in recent years. This paper provides a co...
详细信息
Quantum cryptography(QC) as an important technology to protect the security of the future network communication, has gained extensive attention from both academia and industry in recent years. This paper provides a concise up-to-date review of QC, including Quantum key distribution(QKD), Quantum authentication, Quantum public-key cryptography(QPKC), and so on. Our aim is to pave a comprehensive and solid starting ground for interested readers. We firstly clarify the definition of QC. Secondly, we present the current understanding of QC from different levels, including the basic knowledge of quantum information processing, QC protocols and the attacks in QC. Finally, we discuss the challenges and opportunities in this hopeful field.
New tools from neuroscience allow design researchers to explore design neurocognition. By taking the advantage of EEG's temporal resolution we give up spatial resolution to focus on the performance of time-related...
详细信息
Mesoscale eddies are dynamic oceanic phenomena significantly influencing marine ecosystems' energy transfer, nutrients, and biogeochemical cycles. These eddies' precise identification and categorization can im...
详细信息
暂无评论