Difference: HALTaskList (22 vs. 23)

Revision 232011-06-01 - ChrisNell

Line: 1 to 1
 

HAL 1.1+ Projects

Memory Efficiency

Line: 15 to 15
 

Removal of RPC Reliance/Data Manager-centric Communications

  • used to implement some AlgorithmRun methods for remote runs (getCpuTime, etc.)
  • fragile, and causes noticeable delays in UI
Added:
>
>
  • probably require support for unstructured broadcast communications via data mgr.
 

SSH Execution Manager improvements

  • many limitations when running targets over SSH (See devel guide)
Changed:
<
<
  • possibly fix by having dedicated per-machine run controller instance? Possibly related to EDACC-style execution?
>
>
  • possibly fix by having dedicated per-machine run controller instance? Possibly related to EDACC-style execution? Also related to removal of shared FS.
 

Removal of Shared Filesystem Requirement

  • transfer of algs, instances, etc.
Line: 33 to 34
 
  • meta-algorithm instance constraints (single target, etc.) should be explicit instead of via tags
  • additional UI elements for specific plugins can be bundled in the plugin
Added:
>
>

Versioning supporting in serialization/deserialization

  • e.g., the refactor of metrics implied a change in the serialization format, which broke old exports. It is not clear from the resultant error that this breakage was due to a version change.
 

Features needing testing

  • Overall unit test coverage
  • queueRun support for meta-algs via SubrunRunner.
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback