Analyzing Data Reusability of Raytrace Application in Splash2 Benchmark
Journal Title: International Journal of Advanced Computer Science & Applications - Year 2016, Vol 7, Issue 7
Abstract
When designing a chip multiprocessors, we use Splash2 to estimate its performance. This benchmark contains eleven applications. The performance when running them is similar, except Raytrace. We analyse it to clarity why the performance is not good. We discover, in theory, Raytrace never reuses data. This leads the fact that the performance is not good due to the low hit ratio in data cache.
Authors and Affiliations
Hao Do-Duc, Vinh Ngo-Quang
Solution of Electromagnetic and Velocity Fields for an Electrohydrodynamic Fluid Dynamical System
We studied the temporal evolution of the electromagnetic and velocity fields in an incompressible conducting fluid by means of computer simulations from the Navier Stokes and Maxwell’s equations. We then derived the se...
Formal Specification of a Truck Geo-Location Big-Data Application
In the last few year’s social networks, e-commerce, mobile commerce, and sensor networks have resulted into an exponential increase in data size. This data comes in all formats i.e. structured, un-structured and semi-str...
Comparison Contour Extraction Based on Layered Structure and Fourier Descriptor on Image Retrieval
In this paper, a new content-based image retrieval technique using shape feature is proposed. A shape features extracted by layered structure representation has been implemented. The approach is extract feature shape by...
Factors Associated to Online Shopping at the BoP Community in Rural Bangladesh
Online shopping is getting popular even in the rural areas of developing countries. However, few research has been conducted to identify the factors associated to online shopping by the poor villagers. Whereas people liv...
Bio-inspired Think-and-Share Optimization for Big Data Provenance in Wireless Sensor Networks
Big data systems are being increasingly adopted by the enterprises exploiting big data applications to manage data-driven process, practices, and systems in an enterprise wide context. Specifically, big data systems and...