With algorithms that use a common data structure called a priority queue that's been true for up to about eight cores
At the Association for Computing Machinery's Symposium on Principles and Practice of Parallel Programming in February researchers from MIT's Computer science and Artificial intelligence Laboratory will describe a new way of implementing priority queues that lets them keep pace with the addition of new cores.
In simulations algorithms using their data structure continued to demonstrate performance improvement with the addition of new cores up to a total of 80 cores.
Priority queues are central to the standard algorithms for finding the shortest path across a network
and computer science and one of the new paper's co-authors. All of these guys try to put the first element in their cache
their advisor professor of computer science and engineering Nir Shavit; and Microsoft Research's Dan Alistarh a former student of Shavit's relaxed the requirement that each core has to access the first item in the queue.
But the MIT researchers'algorithm starts farther down the hierarchy; how far down depends on how many cores are trying to access the root list.
When the researchers treated live bacteria with the new drug two of the genetic changes actually arose just as their algorithm predicted.
This gives us a window into the future to see what bacteria will do to evade drugs that we design before a drug is deployed said co-author Bruce Donald a professor of computer science and biochemistry at Duke.
and Amy Anderson at the University of Connecticut used a protein design algorithm they developed called OSPREY to identify DNA sequence changes in the bacteria that would enable the resulting protein to block the drug from binding
The researchers are now using their algorithm to predict resistance mutations to other drugs designed to combat pathogens like E coli and Enterococcus.
Predicting the zeolites'performance required serious computing power efficient computer algorithms and accurate descriptions of the molecular interactions.
Supported by a three-year $500000 National Science Foundation grant and by Google where Seales spent his sabbatical in 2012-2013 the computer science professor has begun working to develop the software.
The computer science professor is working on the software with a team of UK undergraduate and graduate students including:
Lobo and Levin developed an algorithm that would use evolutionary computation to produce regulatory networks able to"evolve"to accurately predict the results of published laboratory experiments that the researchers entered into a database."
Tufts biologists devloped an algorithm that used evolutionary computation to produce regulatory networks able to"evolve"to accurately predict the results of published research on planarian regeneration.
The algorithm compared the resulting shape from the simulation with real published data in the database.
Arraythe researchers ultimately applied the algorithm to a combined experimental dataset of 16 key planarian regeneration experiments to determine
After 42 hours, the algorithm returned the discovered regulatory network, which correctly predicted all 16 experiments in the dataset.
Lobo and Levin are trained both in computer science and bring an unusual perspective to the field of developmental biology.
Levin majored in computer science and biology at Tufts before earning his Ph d. in genetics. Lobo earned a Ph d. in the field before joining the Levin lab. The paper represents a successful application of the growing field of"robot science
The software uses a machine-learning algorithm--the sort computers connected to security cameras might use for automated facial recognition.
#Ultrasound, algorithms to diagnose bacterial meningitis in babies Three researchers from Spain and one from UK, Javier Jiménez, Carlos Castro, Berta Martí and Ian Butterworth,
-which already has a prototype-was to"facilitate the diagnosis of bacterial meningitis using imaging technologies and algorithms."
The image obtained is analysed then by image-processing algorithms to determine the presence of cells indicating infection
The work combines his expertise in manipulating droplet fluid dynamics with a fundamental element of computer science--an operating clock."
The Vasquez team designed their algorithm to take a string of letters corresponding to the DNA bases A-t-C-G
"said Jianlin Cheng, an associate professor of computer science in the MU College of Engineering.""RNA sequencing is the means by
replacing MPI point-to-point communication with MPI collectives in key algorithms, and leveraging MPI I/O. Altogether, these enhancements allowed the code to perform twice as fast as before."
Using specially developed image analysis algorithms, they could evaluate images taken with a scanning electron microscope and predict the electrical conductivity of the electrodes from them."
The company's proprietary algorithm, aka"Foveated Rendering,"measures depth of field focus by calculating the parallax between the wearer's eyes."
then devised mathematical algorithms to crack the code governing the process and built computer-based models of the coding system.
said Yiannis Aloimonos, UMD professor of computer science and director of the Computer Vision Lab, one of 16 labs and centers in UMIACS. ut cooking is complex in terms of manipulation,
In addition to Aloimonos and Fermüller, study authors includedyezhou Yang, a UMD computer science doctoral student, and Yi Li, a former doctoral student of Aloimonos and Fermüller from NICTA.
Tour is the T. T. and W. F. Chao Chair in Chemistry as well as a professor of materials science and nanoengineering and of computer science and a member of the Richard E. Smalley Institute for Nanoscale Science and Technology.
The device is based on microfluidic technology developed by Joel Voldman an MIT professor of electrical engineering and computer science (EECS) in 2009.
Considering meteorological data the software for the new ship type uses a navigation algorithm to calculate a route with the optimum angle to the wind for maximum effect of the design. ith our weather routing module the best route can be calculated
Thanks to a new algorithm for designing the splitter Menon team has shrunk it to 2. 4 by 2. 4 microns,
New technique, called eep learning is a system of algorithms that enable robots to learn motor tasks through trial and error.
Professor Pieter Abbeel of UC Berkeley Department of Electrical engineering and Computer sciences said it is a new way to empower robot
The algorithm controlling BRETT learning included a reward function that provided a score based upon how well the robot was doing with the task.
says Cynthia R. Sung, an MIT graduate student in electrical engineering and computer science and one of the robot co-developers. n previous origami robots,
and motors to actuate the body itself. oining Sung on the paper describing the robot are her advisor, Daniela Rus, the Andrew and Erna Viterbi Professor in MIT Department of Electrical engineering and Computer science;
the team devised a computer algorithm to process OCT data and, nearly instantaneously, generate a color-coded map with cancer in red and healthy tissue in green. e envision that the OCT would be aimed at the area being operated on,
so less sharing of the wireless network. e developed a modulation algorithm that increases the throughput of data in visible light communications,
we performed a large number of calculations called genetic algorithms. We then chose the best ones and continued with the calculations
such strains are only found at low levels within the human gut, according to Timothy Lu, an associate professor of biological engineering and of electrical engineering and computer science,
#Google App Puts Neural networks on Your Phone to Translate Signs Offline In recent years Google has used networks of crudely simulated neurons running in its data centers to improve its speech recognition,
The algorithms allow the robot to build its knowledge slowly over time like humans do,
the robot was rewarded"with points allocated by the algorithm.""We still have a long way to go before our robots can learn to clean a house
Arranging these artificial chromatophores in a linear array, the team devised mathematical algorithms to control how the cells react to changes in state of neighbouring cells,
and devise new algorithms to simulate patterns in two-dimensional chromophore arrays o
#Zero emissions liquid air engine begins tests 26 june 2015uk liquid-nitrogen engine pioneer Dearman has begun full testing of its zero-emission engine technology at its new liquid air R&d facility.
The study, published in the journal Nature, describes the new algorithms that underpin the advance,
"We use that data and put it in our algorithm and scoring systems to try to gauge respiratory distress."
The system uses algorithms that predict when parked cars will leave, which the company said is about 80 percent accurate.
Nvidia senior manager for CUDA Libraries and Algorithms Jonathan Cohen, said, ecause this is a neural network,
#Google's Algorithm Masters Video games Google has stated that they have developed the first computer program capable of learning a wide variety of tasks independently, in
such as Space Invaders, Pong and Breakout, the algorithm significantly outperformed humans, while on others it fared far worse.
because the algorithm has no real memory. It is, therefore, unable to commit to long-term strategies that require planning.
The spoon uses a number of algorithms and helps in steadying the tremors so that the patients can eat without spilling the food.
< Back - Next >
Overtext Web Module V3.0 Alpha
Copyright Semantic-Knowledge, 1994-2011