From ba85ba183821f418cf7352c576df4ab1b533ef19 Mon Sep 17 00:00:00 2001 From: Neil Gershenfeld <gersh@cba.mit.edu> Date: Fri, 25 Dec 2020 15:47:58 -0500 Subject: [PATCH] wip --- Arduino/pi.ino | 15 ++++++++++----- README.md | 1 + 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/Arduino/pi.ino b/Arduino/pi.ino index 4da37a2..11ea553 100644 --- a/Arduino/pi.ino +++ b/Arduino/pi.ino @@ -5,11 +5,10 @@ * pi = 3.14159265358979323846 */ -#define NPTS 1000000 +#define NPTS 100000 -int i; float a,b,c,pi,dt,mflops; -unsigned long tstart,tend; +unsigned long i,tstart,tend; void setup() { Serial.begin(115200); @@ -26,6 +25,12 @@ void loop() { tend = millis(); dt = (tend-tstart)/1000.0; mflops = NPTS*5.0/(dt*1e6); - printf("NPTS = %d, pi = %f\n",NPTS,pi); - printf("time = %f, estimated MFlops = %f\n",dt,mflops); + Serial.print("NPTS = "); + Serial.print(NPTS); + Serial.print(" pi = "); + Serial.println(pi); + Serial.print("time = "); + Serial.print(dt); + Serial.print(" estimated MFlops = "); + Serial.println(mflops); } diff --git a/README.md b/README.md index dbdec19..8fb7908 100644 --- a/README.md +++ b/README.md @@ -50,6 +50,7 @@ |0.001|prior|Sun SPARCStation 1|C|prior| |0.001|prior|DEC VAX 8650|C|prior| |0.0007|prior|Intel 486|C|prior| +|0.0001|[pi.ino](Arduino/pi.ino)|Arduino, floats|ATtiny1614|December, 2020| |0.00003|prior|Sun 3/60|C|prior| |0.00003|prior|Intel 286|C|prior| |0.000001|prior|Intel 8088|C|prior| -- GitLab