Posts tagged with "Software"
Tuesday, 3. November 2009, 09:06:31
automatic, Software, Computer, error correction
Software vulnerabilities that take days or weeks to fix may one day be a thing of the past. A team of researchers have presented new software, called ClearView, that automatically patches errors in deployed software in a matter of minutes.
As Technology Review reports, ClearView works without assistance from humans and without access to a program’s underlying source code. Instead, it monitors the behavior of a binary: the form the program takes in order to execute instructions on a computer’s hardware.
A paper, Automatically Patching Errors in Deployed Software, published by the Association for Computing Machinery, explains how ClearView works as five sequential steps.
Source:
http://blogs.zdnet.com/emergingtech/?p=1879&tag=col1;post-1879
Monday, 15. June 2009, 07:40:12
Software, programming language, Computer, multicore
Now that almost all new servers and computers are running processors with multiple cores, the software-design community is trying to figure out the best way of making use of this new architecture. Unfortunately, the community is divided about what the best way would to split their programs across these multiple cores.
Getting the full workload of multicore processors can be tricky because, in order for a program to make use of more than one core, it must divvy its workload in such a way that it doesn't take more effort than the gains achieved by adding more cores. Most programming languages were written assuming just one processor would be working through the code sequentially, line by line.
Source:
http://gcn.com/blogs/tech-blog/2009/06/new-parallel-processing-languages.aspx
Thursday, 14. May 2009, 08:27:15
cross-platform, Software, media player, Computer
...
The XBMC project, which develops a popular open source media center application, announced the release of a major new version last week. XBMC 9.04, which is codenamed Babylon, delivers improved codec compatibility, an enhanced theming system, better Linux support, and many other features.
The XBMC project has its roots in the Xbox Media Player, an MPlayer-based media application that was originally designed for the Xbox video game console. XBMC currently uses its own playback engine that leverages FFMpeg, libdvdcss, and a number of other well-known open source multimedia libraries. Coded primarily in C++, it uses SDL and OpenGL for rendering. XBMC is cross-platform compatible and will run on Linux, Mac OS X, and Windows.
Source:
http://arstechnica.com/open-source/news/2009/05/xbmc-904-delivers-impressive-media-center-experience.ars
Tuesday, 5. May 2009, 09:18:39
adaptive, Software, Computer, development
When you consider the quantity and diversity of models and philosophies available for software development, it’s a wonder why many projects fail even when developers deliver on key criteria such as functionality, efficiency, reliability, and so on. There’s even a ZDNet blog that chronicles IT project mishap after mishap.
But observers are noticing that a major shift to how software systems are developed is underway, and it’s less rigid, more adaptive and evolutionary.
In a recent post on Toolbox.com, David Tow, an Australian author, engineer, and technologist with 20 years experience and a knack for describing future trends, isolates the seminal problem of how best to capture the requirements of a system. “It is the elephant in the room at almost every CIO seminar and conference,” he writes.
Source:
http://blogs.zdnet.com/emergingtech/?p=1512
Wednesday, 3. September 2008, 11:10:18
Software, Programming, toolkit, multicore
Intel have introduced Parallel Studio, a suite of four tools to help application developers write parallel programs on multicore and manycore platforms.
The suite is aimed at the millions of C and C++ programmers struggling to incorporate parallelism into their applications, and it does so not just by providing tools, but also by baking the expertise needed to use them effectively right into the toolset.
Intel is highly motivated to help programmers get the most out of its processors. The multicore change that Intel is educating programmers through at the moment is, as we've known in HPC for at least two decades, a fundamental change in the way developers think about programming. Engineering (and re-engineering) software for good performance on more than one processor is difficult work.
Estimates of the number of software developers in the world vary widely, but most of them are between 1 million and 12 million. Even if the real number is toward the low end of that range, that's still a whole lot of parallel programming education.
Source:
http://www.hpcwire.com/features/Intel_Develops_Toolset_for_Parallel_Programming.html
Thursday, 26. June 2008, 07:38:51
Software, microprocessors, multi-core, computers
...
As Intel and rival Advanced Micro Devices increase computer performance by adding cores to microprocessors, software makers are left with the daunting task of writing applications that take full advantage of the complex environment. Intel hopes to lend a hand through a new programming language -- called Ct -- the chipmaker has developed specifically for multi-core computing.
Ct was among the dozens of projects Intel had on display Wednesday at the Computer History Museum, Mountain View, Calif. While most of the technology demonstrated at the open house for Intel labs is years away from being productized, Ct is relatively close.
The language is an extension of C/C++, which are very familiar to software developers getting applications ready to run on Intel or AMD platforms. Where the languages require developers to manually partition code to run on specific cores, Ct does it automatically. "With Ct, it's almost like you're writing to a single-core machine," Mohan Rajagopalan, a senior researcher for Intel, said. "You leave it to the compiler and runtime to parallelize."
Source:
http://www.informationweek.com/news/software/development/showArticle.jhtml?articleID=208403616
Wednesday, 28. May 2008, 14:17:20
multi-player, Software, Computer, games
The Carnegie Mellon University computer scientist who gave us Peekaboom and worked on the “distorted letter” tests called CAPTCHAs, is back with several new games. According to the Pittsburgh Post-Gazette, he just launched a new site where you can play to so-called GWAPS — short for “games with a purpose.”
These multi-player free online games are intended to “help improve Internet image and audio searches, enhance artificial intelligence and teach computers to see,” said the researcher.
The games have been developed by Luis von Ahn, an assistant professor at CMU’s School of Computer Science and his students.
Source:
http://blogs.zdnet.com/emergingtech/?p=926
Tuesday, 27. May 2008, 07:55:12
Software, security, computing, open source
Back in May 2006, a few programmers working on an open-source security project made a whopper of a mistake. Last week, the full impact of that mistake was just beginning to dawn on security professionals around the world.
In technical terms, a programming error reduced the amount of entropy used to create the cryptographic keys in a piece of code called the OpenSSL library, which is used by programs like the Apache Web server, the SSH remote access program, the IPsec Virtual Private Network (VPN), secure e-mail programs, some software used for anonymously accessing the Internet, and so on.
In plainer language: after a week of analysis, we now know that two changed lines of code have created profound security vulnerabilities in at least four different open-source operating systems, 25 different application programs, and millions of individual computer systems on the Internet. And even though the vulnerability was discovered on May 13 and a patch has been distributed, installing the patch doesn't repair the damage to the compromised systems. What's even more alarming is that some computers may be compromised even though they aren't running the suspect code.
Source:
http://www.technologyreview.com/Infotech/20801
Friday, 7. December 2007, 13:27:50
taeching system, Software, Computer, virtual
...
New Zealand computer scientists have developed Eve, an affective tutoring system (ATS) which can adapt its response to the emotional state of children by interaction through a computer system.
The researchers say their teaching system, dubbed ‘Easy with Eve,’ is the first of its type and add they ‘wanted to create a virtual teacher capable of reading and understanding body language and facial expressions to ensure that it has the attention of students.’
Today, Eve teaches mathematics, but this ‘robotic’ intelligent system could be adapted to other situations and become an important development in the $25 billion e-learning market.
Source:
http://blogs.zdnet.com/emergingtech/?p=752
Tuesday, 20. November 2007, 09:16:07
pattern recognition, Computer, voice analysis, Software
A technology that can recognise anxiety in people is being developed by an Australian computer scientist. Australian National University researcher Gordon McIntyre says the technology could be applied in a range of areas from aged care to driver safety.
McIntyre, a PhD student from the Research School of Information Services and Engineering, is working on a computer system that detects anxiety by analysing a person's speech and facial expressions.
Changes in speech rhythm and pitch and any quavering in the voice are picked up by speech recognition software. While changes in facial expressions are tracked using artificial neural networks, which mimic how the brain processes information.
In developing the project, McIntyre plotted 65 landscape points on the face that change during various emotional states, such as the eyebrows, lips and nose. The computer determines emotions by measuring changes in the location of these landscape points compared to an average or expression-free face.
Source:
http://www.abc.net.au/science/news/stories/2007/2075023.htm?tech
1 2 3 Next »
Showing posts 1 -
10 of 23.