The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Deoxyribonucleic acid (DNA) is a molecule that encodes unique genetic instructions used in the development and functioning of all known living organisms and many viruses. This Genetic information is encoded as a sequence of nucleotides (adenine, cytosine, guanine, and thymine) recorded using the letters A, C, G, and T. DNA querying or alignment of these sequences required dynamic programming tools...
Grid environment has significant challenges due to failures encountered during job execution. Grid infrastructure must have mechanisms to deal with faults while also providing efficient and reliable services to its end users. Therefore fault tolerance in such an environment could not be ignored. In this paper, two strategies such as Maximum Mapping Strategy (MMS) and Exact Mapping Strategy (EMS) are...
If statement' is vectorization inhibiter that is prevents vectorization. But if statement is not parallelization inhibiter that is it allows parallelization. We take a problem in which conditional if statement is applied for addition of numbers of 2 series or arrays after multiplication. We measure time for addition of multiplication of series under certain condition, when ordinary sequential method...
Today many applications are developed using distributed technologies such as cluster, cloud and grid computing. These applications demand more resources for computation and storage. They demand flexible scaling and improved performance. Application now days can make use of multiple nodes (machines) to get the tasks completed. In this paper we discuss the, implementation details of a grid computing...
The advantages of using virtualization can be impaired if it can not deliver sufficient performance. Running applications in virtualized environment incur performance overheads regarding to the virtualization functionalities like initialization virtual machine image, the booting time of virtual machine, starting, pausing and turning off the virtual machine. Virtualization functionality has implication...
In this paper we present grid services for the biomolecular community offered by the Polish National Grid (Polish NGI). This work is motivated by the fact that in many application areas including life sciences there is increasing demand for disk space and computer power to store and process data. Emerging technologies such as Next Generation Sequencing (NGS) put additional stress on this demand. The...
The current public key infrastructure (pki) encryption/decryption methods are still vulnerable to attacks. The main issue is, the public key algorithm suffers no effective solutions which are natural within particular integer factorization, distinct logarithm and also elliptic curve interactions. It might be computationally possible for an individual to create public and private key set computationally...
The long-dreamed vision of “computing as a utility” has finally taken shape in the form of cloud computing. This paradigm shift is the biggest buzz in today's computer world. It can be thought of an evolution of existing technologies rather than a revolution. The basic requirements of cloud are to meet the various needs of enterprise organizations such as scalability, adaptability, extensibility and...
Despite availability of a range of Grid computing platforms, domain specialists and scientists only rarely take advantage of these computing facilities. One reason for this is the complexity of Grid computing, and the need to learn a new programming environment to interact with the Grid. Moreover, users cannot easily deploy their compute tasks to multiple Grid platforms without rewriting their program...
Load balancing is a major problem in grid computing systems to balance the computing resources are used to achieve optimal load processing time . The method used in load balancing by adjusting burden on computing resources that will be provided . Coordination of each computing resource is done by looking at the ability of each computing resource . Load balancing algorithm for heterogeneous computing...
The power of sharing resources and information is to huge to ignore. Grid computing has promised to enable the sharing particularly by scientific research and academic communities. The objective of this paper is to lend some understanding on grid in terms of its architecture, development and evolution. Review was conducted on some grid models, common feature and characteristics, architecture and phases...
The paper considers the resource management system (RMS) in grid computing systems. In grid computing systems, the RMS should adopt the optimal task allocation to maximize the service provider's profit, which equals the difference between service price and service cost. Because of possible external attacks, the system should adopt self-defense to ensure the quality of service. However, the use of...
Grids are a form of distributed computing whereby a 'super virtual computer' is composed of many networked loosely coupled computers acting together to perform very large tasks. This technology has been applied to computationally intensive scientific, mathematical and academic problems through volunteer computing, and it is used in commercial enterprises for many diverse applications. Computational...
This paper considers current paradigms in computing and outlines the most important aspects concerning their reliability. The Fog computing paradigm as a non-trivial extension of the Cloud is considered and the reliability of the networks of smart devices are discussed. Combining the reliability requirements of grid and cloud paradigms with the reliability requirements of networks of sensor and actuators...
Desktop Grid or Voluntary Computing systems forms one of the biggest computing platforms in using idles resources over Internet or over LAN's networks. Desktop Grids have been successfully used for solving scientific applications around the world at low cost. However, the data requirements of e-Science applications increase dramatically with the emergence of data-intensive applications. Hence data...
The execution of Geospatial applications usually requires large computational and storage resources due to the massive amount of data, high resolutions, and large geographical areas they are using. Different parallel and distributed environments, such as Cluster, Multicore, Grid, and Cloud satisfy mostly the necessary requirements for running such applications. Depending on application features, data...
Grid technology provides great opportunity and challenge for education informationize. Grid technology can resolve the problems in existing e-learning platforms and provide more help for further development of e-learning, especially in creating better collaboration environment. Computer-supported collaborative learning (CSCL) based on grid technology was discussed in the paper. Grid computing can...
With the development of technology, HPC has become a sign of the integrated power of a conuntry. This paper give a survey of HPC development and point out the development direction. Besides, this paper gives a brief introduction to PVP, SMP, MPP, computer cluster, grid computing and cloud computing, and give a brief contrast to common ways to implement HPC.
This paper studies the resource discovery problem in a grid system, in which global trust values play a crucial role. Resource discovery is initiated by a network application to find suitable resources within the grid. Simple matchmaking rules are used to identify each resource as a part of a certain technical category and the distance travelled in hops is calculated for a certain request. If the...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.