From aantipa@certicom.ca  Mon Nov 18 13:47:37 1996
Received: from janus.certicom.ca ([204.225.51.194])
          by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id NAA14165
          for <FreeBSD-gnats-submit@freebsd.org>; Mon, 18 Nov 1996 13:47:35 -0800 (PST)
Received: from galois.certicom.ca (galois.certicom.ca [204.225.50.1])
	by janus with ESMTP (DuhMail/2.0)
	id QAA07261; Mon, 18 Nov 1996 16:46:31 -0500
Received: (from aantipa@localhost) by galois.certicom.ca (8.6.12/8.6.9) id QAA09435; Mon, 18 Nov 1996 16:53:32 -0500
Message-Id: <199611182153.QAA09435@galois.certicom.ca>
Date: Mon, 18 Nov 1996 16:53:32 -0500
From: Adrian Antipa <aantipa@certicom.ca>
Reply-To: aantipa@certicom.ca
To: FreeBSD-gnats-submit@freebsd.org
Subject: Timing benchmarks in Beta Toolkit. 
X-Send-Pr-Version: 3.2

>Number:         2054
>Category:       misc
>Synopsis:       Inaccurate timing benchmarks for ECSVEP2 phase 2.
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          support
>Submitter-Id:   current-users
>Arrival-Date:   Mon Nov 18 13:50:03 PST 1996
>Closed-Date:    Mon Nov 18 13:55:08 PST 1996
>Last-Modified:  Tue Nov 27 19:23:17 PST 2001
>Originator:     Adrian Antipa
>Release:        ECTK-Beta
>Organization:
Certicom Corp. 
>Environment:
DOS 6.20, MSVC 1.5 
	

>Description:

eca_mult_affine_point() implements the windowing algorithm. A table is build
for each input. It was declared static and a control was set to test the
input point. If the input point is the same as in the previous call, then
the same table is used, if not, a new table is built. Calling
ecs_SharedValueProtocol2_P2() with the same parameters each time, caused a
caching of the table construction. For the field size 155, the timing
average of ECSVEP2 phase 2 was 1 ms, instead of 120 ms, the timing result
for only one loop. The Toolkit binder registered 1 ms for ECSVEP2 for 155
and 239. 
>How-To-Repeat:
	Run bsb.exe, the source being
	/certicom/projects/toolkit/src/bench/bench.c.  
	

>Fix:
	Run only one loop when benchmarking the ECSVEP2.	
	

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: wollman 
State-Changed-When: Mon Nov 18 13:55:08 PST 1996 
State-Changed-Why:  
This appears to be a bug report for some third-party product. 
Nothing we can do with it. 
>Unformatted:
