IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changes between Version 30 and Version 31 of External_Supercomputing_Notes


Ignore:
Timestamp:
Feb 24, 2014, 4:42:05 PM (12 years ago)
Author:
watersc1
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • External_Supercomputing_Notes

    v30 v31  
    55The next constraint that I'm running into is that attempting to process the SAS illustrates the need to sort out a better way of transferring data.  The SAS detrend set and the test detrend set I have previously transferred are effectively disjoint.  This means transferring ~9x60 files, bumping "how to transfer data" from a thing to think about once the SAS test has been started to a more active issue.
    66
     7=== Allocation calculation ===
     8
     9For chip, I'm assuming the median ppImage command takes time_cost ~150 seconds with 2x threading (based on some manipulation of the database values).  Then, for a bundle containing N ppImage commands, the allocation is calulated as:
     10
     11{{{
     12 proc_per_core = 24
     13 fill_factor   = 0.8
     14 max_nodes     = 1000
     15
     16 Core_need = N * Nthreads
     17 Node_need = Core_need / proc_per_core
     18 Time_need = N * time_cost
     19 
     20 time_requested = int((node_need * time_cost) / (fill_factor * max_nodes)) + 1
     21 node_requested = int((node_need * time_cost) / (fill_factor * time_requested)) + 1
     22
     23 N         = 37200
     24 Nthreads  = 2
     25 time_cost = 150 / 60 / 60
     26
     27 Core_need = 74400
     28 Node_need = 3100
     29 Time_need = 1550
     30
     31 time_requested = int(3100 * 150 / 60 / 60 / 0.8 / 1000) + 1 = 1
     32 node_requested = int(3100 * 150 / 60 / 60 / 0.8 / 1) + 1 = 162
     33 
     34 unused side calculation:
     35 Time_need / (node_request * proc_per_core / Nthreads) = 0.79733 hours
     36
     37}}}
    738== 2014-02-19 ==
    839