The popular technologies, Internet computing and grid technologies promise to change the way we tackle complex problems. They enable large-scale aggregation and sharing of computational, data and other resources acros...
详细信息
ISBN:
(纸本)0769520731
The popular technologies, Internet computing and grid technologies promise to change the way we tackle complex problems. They enable large-scale aggregation and sharing of computational, data and other resources across institutional boundaries. And harnessing these new technologies effectively transforms scientific disciplines ranging from high-energy physics to the life sciences. The computational analysis of biological sequences is a kind of computation driven science. Cause the biology data growing quickly and these databases are heterogeneous. We can use the grid system sharing and integrating the heterogeneous biology database. As we know, bioinformatics tools can speed up analysis the large-scale sequence data, especially about sequence alignment and analysis. The FASTA is a tool for aligning multiple protein or nucleotide sequences. These two bioinformatics software, which we used is a distributed and parallel version. The software uses a message-passing library called MPI (message passing interface) and runs on distributed workstation clusters as well as on traditional parallel computers. A grid computing environment is proposed and constructed on multiple Linux PC clusters by using globus toolkit (GT) and SUN grid engine (SGE). The experimental results and performances of the bioinformatics tool using on grid system are also presented.
Internet computing and grid technologies promise to change the way we tackle complex problems. They will enable large-scale aggregation and sharing of computational, data and other resources across institutional bound...
详细信息
ISBN:
(纸本)0769521355
Internet computing and grid technologies promise to change the way we tackle complex problems. They will enable large-scale aggregation and sharing of computational, data and other resources across institutional boundaries. And harnessing these new technologies effectively will transform scientific disciplines ranging from high-energy physics to the life sciences. In this paper, a grid computing environment is proposed and constructed on multiple PC clusters by using Globus Toolkit (GT) and SUN Grid Engine (SGE). The experimental results are also conducted by using the matrix multiplication to demonstrate the performance. On the other hand, the approaches to deal with scheduling and load balancing on multiple heterogeneous PC clusters computer system are not mature. Self-scheduling schemes which are suitable for parallel loops with independent iterations on heterogeneous cluster computer system have been designed in the past. However, these schemes, such as FSS, GSS and TSS, can not achieve load balancing in extremely heterogeneous environment. We propose a heuristic approach based upon a two-phase scheme to solve parallel regular loop scheduling problem on an extremely heterogeneous grid computing environment.
Internet computing and grid technologies promise to change the way we tackle complex problems. They will enable large-scale aggregation and sharing of computational, data and other resources across institutional bound...
详细信息
ISBN:
(纸本)0769521355
Internet computing and grid technologies promise to change the way we tackle complex problems. They will enable large-scale aggregation and sharing of computational, data and other resources across institutional boundaries. And harnessing these new technologies effectively will transform scientific disciplines ranging from high-energy physics to the life sciences. The computational analysis of biological sequences is a kind of computation driven science. Cause the biology data growing quickly and these databases are heterogeneous. We can use the grid system sharing and integrating the heterogeneous biology database. As we know, bioinformatics tools can speed up analysis the large-scale sequence data, especially about sequence alignment. The FASTA is a tool for aligning multiple protein or nucleotide sequences. FASTA which we used is a distributed and parallel version. The software uses a message-passing library called MPl (Message Passing Interface) and runs on distributed workstation clusters as well as on traditional parallel computers. A grid computing environment is proposed and constructed on multiple Linux PC clusters by using Globus Toolkit (GT) and SUN Grid Engine (SGE). The experimental results and performances of the bioinformatics tool using on grid system are also presented in this paper.
Grid computing focuses on aggregating resources (e.g., processor cycles, disk storage and contents) from a large-scale computing environment. It intends to deliver high-performance distributed platforms for computatio...
详细信息
ISBN:
(纸本)0769521185
Grid computing focuses on aggregating resources (e.g., processor cycles, disk storage and contents) from a large-scale computing environment. It intends to deliver high-performance distributed platforms for computationand/or data-intensive applications. In this paper, we study the enabling techniques for Grid computing for high-performance computing. Our goals are to: (1) understand the design of these key components; (2) set up a Grid computing platform; (3) learn how to create Grid-enabled high-performance applications; and (4) share experiences on constructing such platforms and applications from the status of Taiwan.
A study by a ITiCSE 2001 working group ("the McCracken Group") established that many students do not know how to program at the conclusion of their introductory courses. A popular explanation for this incapa...
详细信息
A study by a ITiCSE 2001 working group ("the McCracken Group") established that many students do not know how to program at the conclusion of their introductory courses. A popular explanation for this incapacity is that the students lack the ability to problem-solve. That is, they lack the ability to take a problem description, decompose it into sub-problems and implement them, then assemble the pieces into a complete solution. An alternative explanation is that many students have a fragile grasp of both basic programming principles and the ability to systematically carry out routine programming tasks, such as tracing (or "desk checking") through code. This ITiCSE 2004 working group studied the alternative explanation, by testing students from seven countries, in two ways. First, students were tested on their ability to predict the outcome of executing a short piece of code. Second, students were tested on their ability, when given the desired function of short piece of near-complete code, to select the correct completion of the code from a small set of possibilities. Many students were weak at these tasks, especially the latter task, suggesting that such students have a fragile grasp of skills that are a prerequisite for problem-solving.
A study by a ITiCSE 2001 working group ("the McCracken Group") established that many students do not know how to program at the conclusion of their introductory courses. A popular explanation for this incapa...
详细信息
ISBN:
(纸本)9781450377942
A study by a ITiCSE 2001 working group ("the McCracken Group") established that many students do not know how to program at the conclusion of their introductory courses. A popular explanation for this incapacity is that the students lack the ability to problem-solve. That is, they lack the ability to take a problem description, decompose it into sub-problems and implement them, then assemble the pieces into a complete solution. An alternative explanation is that many students have a fragile grasp of both basic programming principles and the ability to systematically carry out routine programming tasks, such as tracing (or "desk checking") through code. This ITiCSE 2004 working group studied the alternative explanation, by testing students from seven countries, in two ways. First, students were tested on their ability to predict the outcome of executing a short piece of code. Second, students were tested on their ability, when given the desired function of short piece of near-complete code, to select the correct completion of the code from a small set of possibilities. Many students were weak at these tasks, especially the latter task, suggesting that such students have a fragile grasp of skills that are a prerequisite for problem-solving.
The design of multi-layer printed circuit boards is vital in the construction of complex electronic systems. Wire routing is a crucial step in the overall design process, which can be decomposed into a number of singl...
详细信息
The design of multi-layer printed circuit boards is vital in the construction of complex electronic systems. Wire routing is a crucial step in the overall design process, which can be decomposed into a number of single row routing (SRR) problems. This paper proposes an approach to solve the SRR problem based on parallel meta-heuristics. The development of this technique involves the design of an encoding strategy that allows all possible routings to be uniquely represented and the derivation of cost functions that maximizes the quality of the developed solutions. Further, parallelization of the proposed approach is attempted to improve the computational efficiency. The different stages of the development are backed by experiments to show the pros and cons of the sequential and parallel implementations.
Recent advances in intelligent signal processing have made it possible to capture high dynamic range images which are better represented as an array of real numbers rather than the current convention of an array of in...
详细信息
Recent advances in intelligent signal processing have made it possible to capture high dynamic range images which are better represented as an array of real numbers rather than the current convention of an array of integers. This paper proposes a solution to address the need for real, rather than just integer, image coding and file formats. Additionally, we propose that the real-valued data be linear in photoquantity (the quantity of light received by the camera) to avoid the image misrepresentation that occurs when a camera's non-linear dynamic range compressor and a display's dynamic range non-linear expander do not match. We present two novel image formats that achieve this: the portable lightspace map (PLM) and its compressed version the JPEG lightspace map (JLM), that builds upon the JPEG compression scheme. The results of various compression levels for real-valued data and their corresponding file sizes are reported.
Jinis discovery protocols allow people to access requested services spontaneously in their own federations. However, to access services in remote federations, people have to know where the remote lookup services of th...
详细信息
Jinis discovery protocols allow people to access requested services spontaneously in their own federations. However, to access services in remote federations, people have to know where the remote lookup services of th...
详细信息
ISBN:
(纸本)0769519067
Jinis discovery protocols allow people to access requested services spontaneously in their own federations. However, to access services in remote federations, people have to know where the remote lookup services of them are located. This prerequisite is owing to Jinis discovery protocols relying on multicasting support, which becomes an issue when people want to access services across non-multicastable federations. Jini system, moreover, cannot handle the mobility. When mobile clients join into a new federation, they have to relocate services, which were installed in the initiating federations. All these problems are consequent on lack of communication between federations in the current Jini system. We propose two new schemes to extend the Jini lookup service: one is called inter-Federation Communication; and the other is called Proxy-Object Forwarding. In the first scheme, we construct an extended lookup service in charge of the Inter-federation service lookup. In the second one, we predict the federations that mobile clients will move to, and forward the requested proxy-objects to the predicted federations. With the effort of this paper, the performance of the Jini system is enhanced. Our experiments show the significant improvement in response time with Inter-Federation Communication and Proxy-Object Forwarding.
暂无评论