Re: Benchmarker



> > > Like we will need more speed on most curious processors (Cyrix,
> > > Via, Transmeta etc...), but most commonly old Pentiums
> >
> > This would be possible to build into my B&V toll, since it includes
> > system information anyways.
>
> What I was thinking of is to have each contesting routine to
> register itself with the following information:
>
> Catogry {what is it --Pos(), IntToStr() etc}
> CPUKind
> RoutineID
>
> so that, the platform the B&V runs decides which routine
> to include.
>
> I did also include information about the author (name, email,
> web) as well as license information for the routine.

It is not desirable that the B&V tool include multiple challenges. The
challenges (possibly consisting of multiple subchallenges) should be in
one executable.

That said my B&V does support adding (sub)challenges by simply adding a
unit. A challenge is a class which extends a class defined in the B&V.
It can be registered by one line in the initialization section.

Each of the functions have a name, a specification of the CPU type and
their author registered with them. Functions can also be added by
adding a line in the initialization section which registers them with
the appropriate (sub)challenge.

--
The Fastcode Project: http://www.fastcodeproject.org/
.



Relevant Pages

  • Re: VxWorks 6.6 - Ethernet interface driver support
    ... “geiMuxConnect” routine function call). ... The effect of the writing to the registers RXCW and STATUS is outlined ... Register content directly before the write done in the ... It should be cleared for port 0 and set for port 1. ...
    (comp.os.vxworks)
  • Re: [RFC][PATCH 1/3] PM: Introduce new top level suspend and hibernation callbacks
    ... will want a simple way to know when it is illegal for them to register ... the routine won't try to register new children improperly is to have ... the routine check a flag which gets set _before_ prepareis called. ... Drivers could have their own flag set ...
    (Linux-Kernel)
  • Re: Patch to add support for SGIs IOC4 chipset
    ... > In order to do this you must modify sgiioc4_clearirqslightly, ... routine is not used, since the ide_ack_intr macro will not call it. ... Is that register read supposed to clear ... send the line "unsubscribe linux-kernel" in ...
    (Linux-Kernel)
  • Re: Native Code vs PCode OT
    ... > Directive Parameter order Clean-up Passes parameters in registers? ... > register Left-to-right Routine Yes ... _pascal is not the default calling convention for most Pascal compilers. ...
    (microsoft.public.vb.general.discussion)
  • [PATCH 21/22] Staging: rtl8192su: remove unused files
    ... If any error occurs during the initialization ... This function set specific bits to BB register ... This function reads specific bits from BB register ... This function does acturally set channel work ...
    (Linux-Kernel)

Loading