Showing posts with label Brain-Computer Interface. Show all posts
Showing posts with label Brain-Computer Interface. Show all posts

Wednesday, June 21, 2017

How to build software for a computer 50 times faster than anything in the world


Imagine you were able to solve a problem 50 times faster than you can now. With this ability, you have the potential to come up with answers to even the most complex problems faster than ever before.
Researchers behind the U.S. Department of Energy's (DOE) Exascale Computing Project want to make this capability a reality, and are doing so by creating tools and technologies for exascale supercomputers -- computing systems at least 50 times faster than those used today. These tools will advance researchers' ability to analyze and visualize complex phenomena such as cancer and nuclear reactors, which will accelerate scientific discovery and innovation.
Developing layers of software that support and connect hardware and applications is critical to making these next-generation systems a reality.
"These software environments have to be robust and flexible enough to handle a broad spectrum of applications, and be well integrated with hardware and application software so that applications can run and operate seamlessly," said Rajeev Thakur, a computer scientist at the DOE's Argonne National Laboratory and the director of software technology for the Exascale Computing Project (ECP).
Researchers in Argonne's Mathematics and Computer Science Division are collaborating with colleagues from five other core ECP DOE national laboratories -- Lawrence Berkeley, Lawrence Livermore, Sandia, Oak Ridge and Los Alamos -- in addition to other labs and universities.
Their goal is to create new and adapt existing software technologies to operate at exascale by overcoming challenges found in several key areas, such as memory, power and computational resources.
Checkpoint/restart
Argonne computer scientist Franck Cappello leads an ECP project focused on advanced checkpoint/restart, a defense mechanism for withstanding failures that happen when applications are running.
"Given their complexity, faults in high-performance systems are a common occurrence, and some of them lead to failures that cause parallel applications to crash," Cappello said.
"Many ECP applications already feature checkpoint/restart, but because we're moving towards an even more complex system at exascale, we need more sophisticated methods for it. For us, that means providing an effective and efficient checkpoint/restart for ECP applications that lack it, and providing other applications a more efficient and scalable checkpoint/restart."
Cappello also leads a project that focuses on reducing the large amounts of data that is generated by these machines, which is expensive to store and communicate effectively.
"We're developing techniques that can reduce data volume by at least a factor of 10. The problem with this is that you add some margin of error when you reduce the data," Cappello said.
"The focus then is on controlling the margin of error; you want to control the error so it doesn't affect the scientific result in the end while still being efficient at reduction, and this is one of the challenges we are looking at."
Memory
For information that is stored on exascale systems, researchers need data management controls for memory, power and processing cores. Argonne computer scientist Pete Beckman is investigating methods for managing all three through a project known as Argo.
"The efficiency of memory and storage have to keep up with the increase in computation rates and data movement requirements that will exist at exascale," Beckman said.
"But how memory is arranged in systems and the technology used for it is also changing, and has more layers," he said. "So we have to account for these changes, in addition to anticipating and designing around the future needs of the applications that will use these systems."
With added layers of memory on exascale systems, researchers must develop complementary software for regulating these memory technologies that give users control over the process.
"Having controls in place is important because where you choose to store information affects how quickly you can retrieve it," Beckman said.
Power
Another key resource that Beckman and Argo Project researchers are studying is power. As with memory, methods for allocating power resources could speed up or slow computation within a high-performance system. Researchers are interested in developing software technologies that could enhance users' control over this resource.
"Power limits may not be at the top of the list when you're dealing with smaller systems, but when you're talking about tens of megawatts of power, which is what we'll need in the future, how an application uses that power becomes an important distinguishing characteristic," Beckman said.
"The goal for us is to achieve a level of control that maximizes the user's abilities while maintaining efficiency and minimizing cost," he said.
Processing Cores
Ultra-fine controls are also needed for managing cores within an exascale system.
"With each generation of supercomputers we keep adding processing cores, but the system software that makes them work needs ways to partition and manage all the cores," Beckman said. "And since we're dealing millions of cores, even making small adjustments can have a tremendous impact on what we're able to do; improving performance by say, two to three percent, is equivalent to thousands of laptops' worth of computation."
One concept Beckman and fellow researchers are exploring to better manage cores is containerization, a method for grouping a select number of cores together and treating them as a unit, or "container," that can be controlled independently.
"The tools we have now to manage cores are not as precise, making it harder to regulate how much work is being done by one set of cores over another," Beckman said. "But we're borrowing and adapting container concepts into high-performance computing to give users the ability to operate and manage how they're using those cores more carefully and directly."
Software Libraries
Applications rely on software libraries -- high-quality, reusable software collections -- to support simulations and other functionalities. To make these capabilities accessible at exascale, Argonne researchers are working to scale existing libraries.
"Libraries provide important capabilities, including solutions to numerical problems," said Argonne mathematician Barry Smith, who leads a project focused on scaling two libraries known as PETSc and TAO.
PETSc and TAO are widely used for large-scale numerical simulations. PETSc is a library that provides solutions to specific numerical calculations. TAO is a library that provides solutions to large-scale optimization problems, such as calculating the most cost-effective strategy for reloading fuel rods in a nuclear reactor.
In addition to scaling diverse software libraries, ECP scientists are also looking for ways to improve their quality and compatibility.
"Libraries have traditionally been developed independently, and due to the different strategies used to design and implement them, it's been difficult to use multiple libraries in combinations. But large applications, like those that will run at exascale, need to be able to use all the layers of the software stack in combination," said Argonne computational scientist Lois Curfman McInnes.
McInnes is co-leading the xSDK project, which is determining community policies to regulate the implementation of software packages. Such policies will make it easier for diverse libraries to be compatible with one another.
"These efforts bring us one step closer to realizing a robust and agile exascale environment that can aid scientists in tackling great challenges," McInnes said.

Story Source:

Tuesday, April 18, 2017

Scientists shocked to discover the human body is full of “mini brains” that function without using the Central Nervous System

The human body’s peripheral nervous system may have the capacity to interpret its environment and regulate pain, a recent animal study revealed. A team of researchers at the University of Leeds and the Hebei Medical University in China examined ganglia cells in mice and rats for five years and found that nerve cells in the ganglia, a collection of nodules in the peripheral nervous system, can exchange information with one another using a signaling molecule called gamma-Aminobutyric acid. This process was previously believed to be restricted in the central nervous system. The researchers also found that when exposed to pain stimuli, ganglia cells appeared to communicate with each other and regulate signals that were being sent to the central nervous system.
“We found the peripheral nervous system has the ability to alter the information sent to the brain, rather than blindly passing everything on to the central nervous system…When our research team looked more closely at the peripheral system, we found the machinery for neuronal communication did exist in the peripheral nervous system’s structure. It is as if each sensory nerve has its own ‘mini-brain’, which to an extent, can interpret incoming information,” said lead researcher Professor Nikita Gamper.
The findings may have potential use in the development of new types of pain medication in the future. This would entail the possibility of developing non-addictive and non-drowsy drugs, which will target peripheral nervous system. Safe therapeutic doses of these drugs may also be higher, which would indicated increased efficacy. However, researchers said further research is needed to better understand how exactly these mini-brains operate. (Related: Learn more about medical breakthroughs and other similar articles at Cures.news).
“This dramatically changes our understanding of pain medication because in theory it is now possible to target drugs at the peripheral nervous system which could widen the type of treatments available,” said Professor Xiaona Du, the study’s co-author.
The findings were published in the Journal of Clinical Investigation. 

Mini brains in the peripheral nervous system may challenge previous knowledge

According to Professor Du, the recent discovery may challenge the Gate Control Theory of Pain. The theory, initially developed by Ronald Melzack and Patrick Wall, indicates that perceived pain depends on the complex interaction of the central and peripheral nervous systems as they process pain stimuli on their own. In the event of an injury, nerves located in the damaged tissue send pain signals that flow along the peripheral nerves to the spinal cord and ultimately to the brain. However, before they reach the brain, these pain signals go through nerve gates in the spinal cord, which open and close depending on certain factors. More intense pain is felt when these nerve gates open. On the other hand, pain may not even be felt when the nerve gates are closed
However, data from the recent study may prove the mechanism to be more complicated. According to the study, the transfer of information to the central nervous system might be subject to another nerve gate. The experts also inferred that it could be another transmission process controlled by the peripheral nervous system this time. “Peripheral nerves have the ability to dial up or down the signal which goes through these gates to the brain. Importantly, we believe that these gates can be exploited for therapeutic control of pain,” Prof. Gamper added.
Outside expert Lishuang Cao, Head of Membrane Physiology at GlaxoSmithKline R&D in Shanghai, said more studies are needed to gain insight on the role of GABA in conditions such as inflammatory, neuropathic, and chronic pain. The expert also highlighted the need to determine whether a similar mechanism is present in the human body’s peripheral nervous system.
Sources: 

Sunday, April 9, 2017

Mind reading technology is now allowing people to communicate by thought alone



An individual who is in a “locked in state,” reports ZDnet.com, is one who remains fully mentally active, but has lost the ability to move. The person experiencing this state is fully cognizant in their mind, but “trapped inside an unresponsive, paralyzed body.” There are varying degrees of this challenging diagnosis. As reported by ScienceDaily.com, some stroke patients who live with Locked-in Syndrome (LIS) may even lose the ability “to swallow or even breathe on their own.” However, with technological help, “a remarkable level of independence” has been achieved.
In 2013, ScienceDaily.com reported that with the use of “sophisticated computerized interfaces,” combined with neurological rehabilitation and a “strong will to live,” LIS patients with nearly complete paralysis had been able to learn to use a joystick or a wheelchair with ever so slight movements of their head. If a one to two degree of movement is manifested as a twitch of the eye, then these movements can correlate with letters or symbols, opening up a world of communication, as documented in the movie The Diving Bell and the Butterfly, a film based on a book written with that method by Jean-Dominique Bauby, a man whose own stroke precipitated LIS.

Today’s technological advances for LIS patients, however, far surpass those that aided Mr. Bauby just a few years ago. The Wyss Center for Bio and Neuroengineering, located in Geneva, Switzerland, has developed a “brain computer interface that can decipher the thoughts” of LIS patients. This world renown organization ran a trial of this interface on four individuals with amyotrophic lateral sclerosis (ALS), a disease that causes “complete destruction of the part of the nervous system known for movement.” In other words, there would be no blink of the eye or twitch of a finger.
The patients, as reported by Wysscenter.ch, were able to respond to personal questions via the brain-computer interface, which measured “changes in the blood oxygen levels in the brain.” According to Zdnet.com, functional near-infrared spectroscopy (fNIS) is used to create an image of this blood flow. The patient also wears a cap with sensors that light up according to the activity of the brain. Over time, the interface learns to understand the oxygen flow measurement and the subsequent triggering of a “yes” or “no” response. The accuracy rate during the trial was 70%.
Here’s how it looks in real life:

This is just the beginning phase of the Wyss Center system, with hopes that greater communication methods can be discovered. These types of technologies can also be used for people not experiencing LIS, but with lesser forms of brain damage. During the Wyss Center trial, another very important discovery was made concerning the emotional well-being of the patients experiencing ALS. When asked if they were happy, the answer was yes. Professor Niels Birbaumer, the lead researcher of this project said:
“There’s no reason to assume that this disease state is causing depression and it’s not worth living with the disease. Our patients teach us this is not the case.”
Follow more news about the conscious mind at MIND.news.
Sources: