Friday, January 27, 2012

An Introduction to: Grid Computing and RNA World

     Since the members of this blog are participating in a computing grid with RNA World, it would only be fair to explain the basics behind a computing grid is in order to understand the idea behind RNA World. A computing grid is a network of computers linked together by a program in order to compile, analyze, and store large amounts of information. A middleware program is needed to connect all of the computers on the network. The program allows for a central sever to relegate tasks to each computer on the grid and for the computers of the grid to communicate with one another; this information is then fed back into the central sever through the program and stored there until it is needed by another computer on the grid for analysis. Without the program, the computers would not be able to communicate with one another and utilize the processing power of all of the computers connected to the grid. Furthermore, the program determines how much of the processing power from each computer on the grid is dedicated to the network. The main computer sever also determines the task that each computer on the grid will run. Finally, the main computer server determines which computers can access the full power of the grid. This is done in part to keep the grid secure.

     In many regards, a computing grid is similar to a supercomputer. A supercomputer needs large processing power in order to compile and analyze large information on various subjects such as weather prediction, studies  of the Sun, simulations of nuclear explosions, and especially biological molecules such as proteins.  They can also cost a vast amount of money; this is where grid computing comes in handy because it can simulate the large processing power of a supercomputer for a relatively cheap amount of money; especially if one allows their grid to be a voluntary grid, meaning that an anonymous person can allow their computer to run the grid's program and donate processing power to the grid. Thus, a lot of research grids have sprung up in a variety of fields to utilize extra processing power. Furthermore, some non-scientific grids have appeared as well. There have also been recent strides to utilize grid computing in the educational field as well.

Courtesy of  ProQuest

            In conclusion, the ability of a grid to utilize small amounts of computing power from multiple computers to simulate the overall computing power of a supercomputer is quite remarkable. With improvements in Internet-based technology, who knows how grid computing will shape our lives?





For more information about grids:
Grid Cafè
How Stuff Works on Grid Computing
Grid Computation
Why ribozymes?
According to RNA World (http://www.rnaworld.de/rnaworld) , ribozymes are "non-coding RNA molecules that, like protein enzymes, catalyze chemical reactions". Originally discovered in 1982 (Self-splicing RNA: autoexcision and autocyclization of the ribosomal RNA intervening sequence of Tetrahymena), scientists have been studying ribozymes to see if other natural analogs exist in prokaryotes and eukaryotes. Many workers theorize that the earliest evolution of life could have begun with RNA molecules acting as both the primary information carrier and enzyme. These scientists refer to that time before modern DNA and protein formation as the "RNA World". The goal of this blog will be to inform those interested in the study of RNA and ribozymes of the latest discoveries and possible natural analogs for these molecules.  Furthermore, we would like to encourage you to join the computing grid RNA World (http://www.rnaworld.de/rnaworld) in order to contribute to the study of RNA.  With such a vast wealth of knowledge to be gained by these studies, it is imperative that all individuals be informed of the opportunity that presents itself.
Picture courtesy of Chris King of the University of Auckland, New Zealand (http://www.dhushara.com/book/bchtm/biocos.htm)