Changes between Version 4 and Version 5 of CreditGeneralized
- Timestamp:
- Aug 11, 2014, 4:52:14 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CreditGeneralized
v4 v5 23 23 It can be done on CPUs and GPUs, but it can be done much faster on ASICs. 24 24 These ASICs can only do hashing; they can't do floating-point math, 25 and they can't be used byany BOINC project other than BU.25 and they're of no use to any BOINC project other than BU. 26 26 27 27 The question was: how should BU grant credit for its jobs? … … 42 42 no longer measures its peak performance in FLOPS. 43 43 * The competitive balance between volunteers is lost. 44 The top users and teams (BOINC-wide) will be only those with ASICs .44 The top users and teams (BOINC-wide) will be only those with ASICs running BU. 45 45 * The competitive balance between projects is lost. 46 46 BU will always grant far more credit than other projects, … … 63 63 64 64 * '''Computing credit''': general-purpose FLOPs, i.e. what we have now. 65 * '''Storage credit''', measured in byte/seconds .65 * '''Storage credit''', measured in byte/seconds (possibly multiplied by availability). 66 66 * '''Network credit''', measured in bytes, the sum of upload and download. 67 67 * '''Project-specific credit'''. … … 78 78 leader boards, user and team pages, etc. - 79 79 we'll show one or more credit types; 80 th is will be configurable by the project.80 the choice of types will be configurable by the project. 81 81 82 82 The new types of credit will be included in … … 86 86 87 87 == Discussion == 88 89 === Are these 4 types enough? === 90 91 I'd prefer to use only these 4 types, 92 rather than e.g. having an extensible system where projects can add several 93 of their own types. 94 Reasons: conceptual simplicity, and also ease and efficiency of implementation 95 (add fields to existing DB tables rather than create new/big tables). 96 97 === Other app-specific coprocessors === 88 98 89 99 Eric pointed out the possibility of a variant of the SETI@home app