Development of Novel Two-dimensional Techniques for Magnetic Resonance In-vivo Spectroscopy. Body chemistry alters with functionality, pain, ageing and disease. These changes can be recorded by magnetic resonance (MR) spectroscopy (MRS) in vivo in a whole body MR scanner. When changes in chemistry can be recorded rapidly, and the individual species assigned, it will be possible to make a definitive diagnosis and in some cases allow the tailoring of treatment on an individual basis. This is curre ....Development of Novel Two-dimensional Techniques for Magnetic Resonance In-vivo Spectroscopy. Body chemistry alters with functionality, pain, ageing and disease. These changes can be recorded by magnetic resonance (MR) spectroscopy (MRS) in vivo in a whole body MR scanner. When changes in chemistry can be recorded rapidly, and the individual species assigned, it will be possible to make a definitive diagnosis and in some cases allow the tailoring of treatment on an individual basis. This is currently hampered by our inability to separate the composite resonances in a one dimensional MR spectrum. Research will allow two dimensional MRS to be implemented and provide detailed chemical information on human organs in vivo. Read moreRead less
Detection and Quantification of General Fetal Movements from Accelerometer Measurements using Nonstationary Signal Processing Techniques. There are approximately 1,750 fetal deaths per year in Australian with about one-third occurring late in gestation and without an apparent cause. The development of an automated system capable of long-term monitoring of fetal health will result in accurate diagnoses and prediction of future outcome. This will, in turn, allow early intervention by the clinicia ....Detection and Quantification of General Fetal Movements from Accelerometer Measurements using Nonstationary Signal Processing Techniques. There are approximately 1,750 fetal deaths per year in Australian with about one-third occurring late in gestation and without an apparent cause. The development of an automated system capable of long-term monitoring of fetal health will result in accurate diagnoses and prediction of future outcome. This will, in turn, allow early intervention by the clinician to reduce fetal deaths and enhance the chances of good outcomes with resultant savings in social and financial costs to the community. The development of such equipment would spawn future research into intervention treatments and contribute to Australia's position as a world leader in computerised health monitoring systems.Read moreRead less
Control of Protein Attachment and its Optical Detection. Protein array technologies have applications in the rapid diagnosis of disease. Biosensors can detect traces of biohazards. Before widespread implementation of these technologies can occur however, a rapid, sensitive and convenient readout method for the control and readout of attachment of proteins to antibodies is needed. I will use electric fields, combined with array imaging at surface plasmon resonance to achieve this aim. This protei ....Control of Protein Attachment and its Optical Detection. Protein array technologies have applications in the rapid diagnosis of disease. Biosensors can detect traces of biohazards. Before widespread implementation of these technologies can occur however, a rapid, sensitive and convenient readout method for the control and readout of attachment of proteins to antibodies is needed. I will use electric fields, combined with array imaging at surface plasmon resonance to achieve this aim. This protein diagnostic array technology will enable accurate and rapid diagnosis of disease, generating savings on health costs and improving public health. Manufacture in Australia will bring further economic benefits.Read moreRead less
Unified analysis of steel and composite frame structures subjected to static, thermal, earthquake and blast loading. Understanding the science of extreme loading on engineering structures is essential for their design, and increasingly with terrorism threats there is a need for assessment and strengthening of identified vulnerable critical infrastructure. Rational design paradigms have not yet matured for extreme load scenarios, and they are much-needed to protect life, limb and amenity. Austral ....Unified analysis of steel and composite frame structures subjected to static, thermal, earthquake and blast loading. Understanding the science of extreme loading on engineering structures is essential for their design, and increasingly with terrorism threats there is a need for assessment and strengthening of identified vulnerable critical infrastructure. Rational design paradigms have not yet matured for extreme load scenarios, and they are much-needed to protect life, limb and amenity. Australian research is at the forefront in steel and composite structures, and this project will strengthen Australia's positioning in the discipline by developing transparent design and assessment procedures from an efficient algorithm that delivers hands-on guidance for engineering practitioners.Read moreRead less
A Programming Model of Object Validity for Secure and Efficient Concurrency. To provide improved performance and security for software applications, Australia's ICT industry must adapt to the complex programming demands of modern multicore processors. The programming model developed in the project represents a breakthrough solution. A seamless integration of concurrency and object orientation leads to a simple yet powerful programming style that is compatible with today's premier approach to bui ....A Programming Model of Object Validity for Secure and Efficient Concurrency. To provide improved performance and security for software applications, Australia's ICT industry must adapt to the complex programming demands of modern multicore processors. The programming model developed in the project represents a breakthrough solution. A seamless integration of concurrency and object orientation leads to a simple yet powerful programming style that is compatible with today's premier approach to building large-scale software systems with significantly improved performance and security. The product will reduce development time for compute-intensive applications in many industry sectors, including health care (e.g. patient monitoring), finance, defence, environment, mining, manufacturing and computer games.Read moreRead less
Analysis and Optimisation of Incomplete Object-Oriented Programs. This project will push Australia to the forefront of OO technologies and will increase the profile of advanced programming language design and implementation research in Australia. The completed framework will
likely be commercially viable as Australia industries such as banks and
insurance companies and government organisations hosting large
OO software systems may benefit (in terms of performance and
code security) from the ....Analysis and Optimisation of Incomplete Object-Oriented Programs. This project will push Australia to the forefront of OO technologies and will increase the profile of advanced programming language design and implementation research in Australia. The completed framework will
likely be commercially viable as Australia industries such as banks and
insurance companies and government organisations hosting large
OO software systems may benefit (in terms of performance and
code security) from the technology developed as a result of this research. The completed framework will also provide an excellent platform for researchers in Australia and elsewhere to do research in OO technologies, helping in producing quality students for the Australian IT industry.Read moreRead less
Scratchpad-based Memory Allocation Techniques for Embedded Software. This research aims at developing automatic memory allocation algorithms to maximise the effective utilisation of scratchpad memories, which will lead to significantly improved performance and energy usage in embedded applications. The outcomes of this project will provide generic solutions to many Australia-based industries, including telecommunication, network management, sensor networks, automotive and instrumentation/measure ....Scratchpad-based Memory Allocation Techniques for Embedded Software. This research aims at developing automatic memory allocation algorithms to maximise the effective utilisation of scratchpad memories, which will lead to significantly improved performance and energy usage in embedded applications. The outcomes of this project will provide generic solutions to many Australia-based industries, including telecommunication, network management, sensor networks, automotive and instrumentation/measurement, where embedded systems are ubiquitously used. Therefore, this project will significantly contribute to the Priority Area (Frontier Technologies for Building and Transforming Australian Industries), hence fits into its Priority Goal: Frontier Technologies.Read moreRead less
Compiler-Directed Code Tiling for Higher Program Performance and Predictability on Multi-Level Memory Hierarchies. Programming languages invariably induce a perception of memory as being flat, whereas actual computers are being equipped increasingly with deep memory hierarchies to overcome the ever-widening performance gap between processors and memories. This mismatch can result in low locality of reference and poor performance. This project will develop a new array layout transformation, calle ....Compiler-Directed Code Tiling for Higher Program Performance and Predictability on Multi-Level Memory Hierarchies. Programming languages invariably induce a perception of memory as being flat, whereas actual computers are being equipped increasingly with deep memory hierarchies to overcome the ever-widening performance gap between processors and memories. This mismatch can result in low locality of reference and poor performance. This project will develop a new array layout transformation, called data tiling, used in tandem with loop tiling to achieve significantly improved performance gains (and predictability) for array-dominated applications on multi-level memory hierarchies. We will explore this joint restructuring to obtain higher performance and predictability for whole programs, kernel libraries, iterative stencil codes and embedded applications.
Read moreRead less
Structure-Activity Relationships in Silicon-based Photovoltaics Through Atomic Scale Microscopy. This project aims to develop new design principles for silicon-based photovoltaics (PVs) through a comprehensive study of atomic-scale structures and phenomena in PV materials. The development of more efficient photovoltaic materials is of major global importance, given the pressing need for clean and renewable sources of energy. Australia has international leadership in developing solar cell technol ....Structure-Activity Relationships in Silicon-based Photovoltaics Through Atomic Scale Microscopy. This project aims to develop new design principles for silicon-based photovoltaics (PVs) through a comprehensive study of atomic-scale structures and phenomena in PV materials. The development of more efficient photovoltaic materials is of major global importance, given the pressing need for clean and renewable sources of energy. Australia has international leadership in developing solar cell technologies, and the ideal natural environment to exploit these technologies. The fundamental insights derived in this project, such as detailed 3D maps of dopant distributions at the atomic scale, will bolster Australia's international reputation in the field and provide better control in the design of PV devices. Read moreRead less
A safe and efficient multi-language component framework based on dynamic compilation. Components are a versatile mechanism for the construction of extendible systems and for improved code reusability. Emerging environments like Microsoft's .NET support the interaction of components written in different programming languages. To date, such systems do not adequately isolate components which therefore must trust each other. This is unacceptable for components loaded across the Internet. We will dev ....A safe and efficient multi-language component framework based on dynamic compilation. Components are a versatile mechanism for the construction of extendible systems and for improved code reusability. Emerging environments like Microsoft's .NET support the interaction of components written in different programming languages. To date, such systems do not adequately isolate components which therefore must trust each other. This is unacceptable for components loaded across the Internet. We will develop a framework for secure execution of component software, based on hardware-enforced protection domains. To minimize the resulting runtime overheads we will provide a component model with lightweight context switching. A novel typed intermediate language and dynamic compilation techniques will offer complementary optimisations.
Read moreRead less