Archives: Articles

  • “Softly” Defined Networks

    “Softly” Defined Networks

    Programmability is a powerful concept. It allows us to build a physical machine and then modify, upgrade, repurpose, repair, and evolve it – without having…

  • Mapping the Great Indoors

    Mapping the Great Indoors

    Car navigation technology has made amazing strides over the last decade. Heck, we may talk about a future of driver-less cars, but we already have…

  • Exposed by Tools

    Exposed by Tools

    Do you like to be watched while you work? Most people don’t. There’s this fine line between making sure that stakeholders know about your progress…

  • Ray-Tracing Wizard Requires Imagination

    Ray-Tracing Wizard Requires Imagination

    Ray tracing is one of those cool things that computer geeks often play with at some point in their careers. I fiddled with ray-tracing software…

  • Augmented Reality

    Augmented Reality

    The prior article in this series, “Embedded Vision on Mobile Devices: Opportunities and Challenges,” introduced various embedded vision applications that could be implemented on smartphones,…

  • The Annual EUV Update

    The Annual EUV Update

    OK, folks, SPIE Advanced Litho happened last month, so it must be time for… wait for it… wait for it… wait for it… That’s the…

  • Accelerating Innovation in Cloud & Mobile Computing

    Accelerating Innovation in Cloud & Mobile Computing

    In part one of this article series, I suggested that datacenter architectures could benefit from revisiting the parallel computing innovations of the 1980s, and I…

  • Officer, My Computer Crashed

    Officer, My Computer Crashed

    When you’re driving at 182 MPH, don’t slam on the brakes and expect to survive. That thought flitted briefly through my mind as I watched…

  • Board Revolution

    Board Revolution

    Mentor Graphics is number one in PCB design tools. They want me to tell you that. They want me to tell you that – even…

  • Distributing Data, Machine to Machine

    Distributing Data, Machine to Machine

    The Internet of Things (IoT) is all about Things talking to people and to other Things. This relationship between Things and other Things and People…