Download presentation
Presentation is loading. Please wait.
Published byNicholas Bruce Modified over 9 years ago
1
App. TypeApp. Name Distributed or Parallel A parallel version of the Gaussian elimination application SAGE (SAIC's Adaptive Grid Eulerian hydrocode) Adaptive Distributed/Parallel Applications (ADA) Security Adaptive authentication ( 認證 ) Adaptive authorization ( 授權 ) Fault tolerance Multi-media JustPlay Audio and Video Adaptive video coding Real-time multi-media streaming applications JPEG2000 decoder scheduling Multimedia applications Web-based User Proxies Adaptive web-based applications Vat Personal Mobility Manager
2
Distributed or Parallel App. NameScenario A parallel version of the Gaussian elimination application Varying their parallelism degree following the load fluctuation of the underlying environment. SAGE (SAIC's Adaptive Grid Eulerian hydrocode) As the application progresses from cycle to cycle, individual spatial cells can be divided or combined to provide greater calculation resolution in areas of interest. Adaptive Distributed/Para llel Applications (ADA) Be able to add or release processes/resources at any time during the execution; and autonomously balances the computational load over each process to adapt to current resource configuration (reconfigurable).
3
Security App. NameScenario Adaptive authentication ( 認證 ) Allows a system to choose among different authentication methods based on runtime context specific parameters, such as system threat or user-suspicion level. Adaptive authorization ( 授權 ) Allows access control policies to change based on context specific parameters. The parameters can also be system-wide, user-specific, or both. Fault toleranceWhich aims to guarantee maximum continuity of service and acceptability of service-level when faults occur and be able to adapt themselves to different system environments.
4
Multi-media App. NameScenario JustPlay Audio and Video An adaptive media player designed to reduce the amount of configuration users must do in order to use their various A/V-capable devices. Adaptive video coding The correct balance between computation and compression efficiency may change dynamically, motivating adaptive encoders. Real-time multi- media streaming applications For the TCP as their underlying transport protocol, dynamically adjust the prediction parameters (the future available bandwidth) to reduce the prediction error. JPEG2000 decoder scheduling Efficiently distributes the runtime slack in a task graph, to achieve maximized performance under timing and dynamic/leakage energy constraints. Multimedia applications Adapting the transmission rate of multimedia applications to the congestion level of the network.
5
Web-based App. NameScenario User ProxiesAs the Planner discovers client devices (standard desktops as well as PDAs), it re-configures the text chat and/or teleconference applications to use the resources of new devices. Adaptive web- based applications An adaptation of information presentation (the content or navigation) employing goals and other characteristics of a user or context of the presentation. VatDynamically adapts to the delays introduced in the network by varying its play-out buffer length. Personal Mobility Manager Integrates heterogeneous web services, identifies failures that derive from dynamic changes in the integrated services, and illustrates the self-adaptive design solution which can prevent run time failures.
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.