Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Wrestling With IoT

Ray Hightower
December 01, 2015

Wrestling With IoT

The Internet of Things (IoT) is receiving a ton of attention in the press. What does IoT mean for software developers? How can someone with a web development background begin exploring IoT? And why would a developer care?

Curious about the Internet of Things? Check out http://WindyCityThings.com.

Ray Hightower

December 01, 2015
Tweet

More Decks by Ray Hightower

Other Decks in Technology

Transcript

  1. 8 inline int isprime(unsigned long number) 9 { 10 unsigned

    long i; 11 unsigned long s = sqrt(number); 12 for(i=3;i<=s;i+=2) 13 { 14 if(number % i == 0) 15 return 0; 16 } 17 return 1; 18 } /* Copyright (c) Adapteva, contributed by M. Thompson with modifications by T. Malthouse. */
  2. 27 #include <e-hal.h> 28 29 // Default max number of

    prime tests per core 30 // Used if a limit it not provided in argv[1] 31 #define DEFAULT_MAX_TESTS 500000 32 33 int main(int argc, char *argv[]) 34 { 35 unsigned row, col, coreid, i, j; 36 e_platform_t platform; 37 e_epiphany_t dev; 38 /* Copyright (c) Adapteva, contributed by M. Thompson with modifications by T. Malthouse.*/
  3. Summary: Finding Primes 0" 50" 100" 150" 200" 250" Parallel

    Parallella Serial Mac Serial Parallella 18.6 sec 14.4 sec 237.1 sec
  4. + +

  5. If it has been learned, it is learnable. 
 Susan

    Taylor, Editor
 Essence Magazine