ARDC Research Link Australia Research Link Australia   BETA Research
Link
Australia
  • ARDC Newsletter Subscribe
  • Contact Us
  • Home
  • About
  • Feedback
  • Explore Collaborations
  • Researcher
  • Funded Activity
  • Organisation
  • Researcher
  • Funded Activity
  • Organisation
  • Researcher
  • Funded Activity
  • Organisation

Need help searching? View our Search Guide.

Advanced Search

Current Selection
Research Topic : programming
Status : Closed
Field of Research : Concurrent Programming
Clear All
Filter by Field of Research
Concurrent Programming (10)
Computer Software (7)
Software Engineering (4)
Computation Theory and Mathematics (3)
Computational Logic and Formal Languages (3)
Distributed and Grid Systems (3)
Numerical Computation (2)
Applied Discrete Mathematics (1)
Computer Graphics (1)
Computer-Human Interaction (1)
Data Structures (1)
Image Processing (1)
Programming Languages (1)
Simulation and Modelling (1)
Filter by Socio-Economic Objective
Application Tools and System Utilities (4)
Expanding Knowledge in the Information and Computing Sciences (3)
Information and Communication Services not elsewhere classified (2)
Application Software Packages (excl. Computer Games) (1)
Application packages (1)
Application tools and system utilities (1)
Computer Software and Services not elsewhere classified (1)
Computer software and services not elsewhere classified (1)
Environmentally Sustainable Information and Communication Services not elsewhere classified (1)
Expanding Knowledge in Technology (1)
Expanding Knowledge in the Physical Sciences (1)
National Security (1)
Filter by Funding Provider
Australian Research Council (10)
Filter by Status
Closed (10)
Filter by Scheme
Discovery Projects (7)
Linkage Projects (3)
Filter by Country
Australia (10)
Filter by Australian State/Territory
QLD (5)
NSW (4)
VIC (3)
ACT (1)
  • Researchers (18)
  • Funded Activities (10)
  • Organisations (12)
  • Funded Activity

    Discovery Projects - Grant ID: DP130101970

    Funder
    Australian Research Council
    Funding Amount
    $360,000.00
    Summary
    Finding concurrency bugs in multithreaded software. This project aims to develop sound and practical techniques for detecting and eliminating concurrency bugs for object-oriented languages like Java, enabled by a new model for concurrent effects. The expected outcome is a novel technology that will significantly improve the safety, productivity and efficiency of large-scale concurrent programming.
    More information
    Funded Activity

    Discovery Projects - Grant ID: DP160104801

    Funder
    Australian Research Council
    Funding Amount
    $385,000.00
    Summary
    Data Structures for Multi-Core. The project intends to improve data structures to reduce the bottleneck effect caused by multiple processor cores. The hardware used for a typical server platform has increasing numbers of processor cores. This growing number of cores creates a bottleneck effect when accessing the data that are structured in the shared memory of these servers. These contended data structures limit the server performance and new algorithms are necessary. The project proposes to rel .... Data Structures for Multi-Core. The project intends to improve data structures to reduce the bottleneck effect caused by multiple processor cores. The hardware used for a typical server platform has increasing numbers of processor cores. This growing number of cores creates a bottleneck effect when accessing the data that are structured in the shared memory of these servers. These contended data structures limit the server performance and new algorithms are necessary. The project proposes to relax traditional consistency criteria to provide high concurrency and to leverage optimistic executions that proceed concurrently but may roll back depending on the conflicts with other concurrent executions they encounter. The concurrent data structures would allow application performance to scale with higher numbers of hardware cores.
    Read more Read less
    More information
    Funded Activity

    Discovery Projects - Grant ID: DP130102901

    Funder
    Australian Research Council
    Funding Amount
    $305,000.00
    Summary
    Understanding concurrent programs using rely-guarantee thinking. Multi-core processors are standard in computers and devices (e.g. smart phones) but much of the software available for these machines is either unreliable or does not exploit the available hardware parallelism. This project will devise techniques for designing concurrent software that exploits these platforms while delivering dependable operation.
    More information
    Funded Activity

    Linkage Projects - Grant ID: LP120200784

    Funder
    Australian Research Council
    Funding Amount
    $450,000.00
    Summary
    Software debuggers for next generation heterogeneous supercomputers. Supercomputing underpins a wide range of areas of importance to the Australian economy; mining, agriculture, engineering and medical research to name a few. It is of critical importance that software solutions in these areas behave correctly. This project will develop software tools and techniques to help locate errors in such applications.
    More information
    Funded Activity

    Discovery Projects - Grant ID: DP120102489

    Funder
    Australian Research Council
    Funding Amount
    $330,000.00
    Summary
    Symbolic synthesis of knowledge-based program implementations. Systems with concurrent streams of activity are ubiquitous in computer hardware and software designs, but are conceptually complex, and fraught with faults and inefficiency. The project aims to address these difficulties by automating aspects of system design, to relieve the designer of the need to reason about complex patterns of information flow.
    More information
    Funded Activity

    Linkage Projects - Grant ID: LP150100837

    Funder
    Australian Research Council
    Funding Amount
    $430,000.00
    Summary
    Automatic Energy Tuning of Parallel Applications on a Hybrid Supercomputer. Energy efficiency is a critical challenge in building next-generation supercomputers. This project aims to provide a new energy-tuning tool integrated with Cray’s systems, to simplify the process of tuning hybrid applications and managing efficient energy use. Although hardware components play a dominant role in saving energy, heterogeneous systems offer the opportunity to exploit the extremely high concurrency with mode .... Automatic Energy Tuning of Parallel Applications on a Hybrid Supercomputer. Energy efficiency is a critical challenge in building next-generation supercomputers. This project aims to provide a new energy-tuning tool integrated with Cray’s systems, to simplify the process of tuning hybrid applications and managing efficient energy use. Although hardware components play a dominant role in saving energy, heterogeneous systems offer the opportunity to exploit the extremely high concurrency with modest energy consumption using accelerators. Accordingly, the future of parallel computing must consider the trade-off between obtaining the optimal performance and the allowed power budget. The project plans to design parallel programming environments that support energy analysis and tuning.
    Read more Read less
    More information
    Funded Activity

    Discovery Projects - Grant ID: DP110103473

    Funder
    Australian Research Council
    Funding Amount
    $300,000.00
    Summary
    Process algebra approach to distributed quantum computation and secure quantum communication. This project will develop effective methods for reasoning about the behaviours of distributed quantum computing and communicating systems. The developed methods will provide effective techniques for verifying security of quantum cryptographic protocols.
    More information
    Funded Activity

    Discovery Projects - Grant ID: DP160102457

    Funder
    Australian Research Council
    Funding Amount
    $285,000.00
    Summary
    Relaxed correctness criteria for modern multi-core architectures. This project seeks to lay groundwork for fully exploiting the potential of multicore computers. Multicore computers have become ubiquitous over the last decade, now being standard in everything from laptops to mobile phones. Their benefits are clear – better performance leading to more sophisticated applications. Key to ensuring those benefits are complex, and often subtle, algorithms that exploit the parallelism that multicore co .... Relaxed correctness criteria for modern multi-core architectures. This project seeks to lay groundwork for fully exploiting the potential of multicore computers. Multicore computers have become ubiquitous over the last decade, now being standard in everything from laptops to mobile phones. Their benefits are clear – better performance leading to more sophisticated applications. Key to ensuring those benefits are complex, and often subtle, algorithms that exploit the parallelism that multicore computers offer. This project aims to lay foundations for extending those benefits to applications where high reliability is a concern. It plans to do so by developing theoretical results about the correctness of algorithms on standard multicore computers, and practical tools and techniques to help programmers of multicore computers to better understand the behaviour of their code.
    Read more Read less
    More information
    Funded Activity

    Discovery Projects - Grant ID: DP120102653

    Funder
    Australian Research Council
    Funding Amount
    $320,000.00
    Summary
    Model-driven engineering of scientific software for graphical processing units. Novel visual models, model-driven engineering techniques and software engineering tools will be invented to synthesize and optimise graphical processing unit software for scientific applications. These will be validated using large data-centric applications from molecular simulation and astrophysics domains.
    More information
    Funded Activity

    Linkage Projects - Grant ID: LP100100588

    Funder
    Australian Research Council
    Funding Amount
    $805,000.00
    Summary
    Advancing Medical Image Analysis through High Performance Heterogeneous Computing, Numerical Simulation, and Novel Human Computer Interfaces. This project will link Australian researchers with a major multi-national IT company. The engagement of world-class personnel from Microsoft will provide unprecedented opportunities for graduate students to experience research in both an academic and an industrial setting. The participation of Microsoft product division offers the potential to transform th .... Advancing Medical Image Analysis through High Performance Heterogeneous Computing, Numerical Simulation, and Novel Human Computer Interfaces. This project will link Australian researchers with a major multi-national IT company. The engagement of world-class personnel from Microsoft will provide unprecedented opportunities for graduate students to experience research in both an academic and an industrial setting. The participation of Microsoft product division offers the potential to transform the outcomes of this project into widely-used software solutions. The project will pave the way for more widespread and reliable evidenced-based computer-aided diagnosis and image-guided treatment. It will produce well-trained and sought-after graduates and research associates with extensive inter-disciplinary knowledge of medical image analysis and high-performance computing.
    Read more Read less
    More information

    Showing 1-10 of 10 Funded Activites

    Advanced Search

    Advanced search on the Researcher index.

    Advanced search on the Funded Activity index.

    Advanced search on the Organisation index.

    National Collaborative Research Infrastructure Strategy

    The Australian Research Data Commons is enabled by NCRIS.

    ARDC CONNECT NEWSLETTER

    Subscribe to the ARDC Connect Newsletter to keep up-to-date with the latest digital research news, events, resources, career opportunities and more.

    Subscribe

    Quick Links

    • Home
    • About Research Link Australia
    • Product Roadmap
    • Documentation
    • Disclaimer
    • Contact ARDC

    We acknowledge and celebrate the First Australians on whose traditional lands we live and work, and we pay our respects to Elders past, present and emerging.

    Copyright © ARDC. ACN 633 798 857 Terms and Conditions Privacy Policy Accessibility Statement
    Top
    Quick Feedback