Zain Asgar

Zain Asgar

San Francisco, California, United States
2K followers 500+ connections

About


I am interested in start-ups and new technology ventures.

Specialties:…

Activity

Join now to see all activity

Experience

  • Gimlet Labs, Inc. Graphic

    Gimlet Labs, Inc.

    San Francisco, California, United States

  • -

  • -

    Stanford, California, United States

  • -

    San Francisco Bay Area

  • -

    Stanford, California, United States

  • -

    San Francisco Bay Area

  • -

    Mountain View, CA

  • -

    San Francisco, CA

  • -

    Santa Clara, CA

  • -

    Stanford, CA

  • -

  • -

    Stanford, CA

  • -

    Menlo Park, CA

  • -

  • -

  • -

Education

Licenses & Certifications

Publications

  • “LightUp: A Low-Cost, Multi-Age Toolkit for Learning and Prototyping Electronics

    IDC 2011 Demo

    LightUp is a constructionist platform to teach novices about electronics, and also a low-cost rapid-prototyping platform for more advanced users. The LightUp kit contains many basic electronic components attached to magnetic building blocks and a connection base. Various project-based educational materials are also included. Initially designed as an interactive and transparent learning tool, the concept behind LightUp is to provide a "low threshold, high ceiling" learning experience for…

    LightUp is a constructionist platform to teach novices about electronics, and also a low-cost rapid-prototyping platform for more advanced users. The LightUp kit contains many basic electronic components attached to magnetic building blocks and a connection base. Various project-based educational materials are also included. Initially designed as an interactive and transparent learning tool, the concept behind LightUp is to provide a "low threshold, high ceiling" learning experience for self-motivated individuals who want to better understand the complex electronics inside the devices they rely on every day. In addition, LightUp also serves as a user friendly, low-cost prototyping tool for people who do not have a strong engineering background but still want to build electronic circuits. This paper gives an overview of the LightUp platform, the construction process and future developments and implementations.

    See publication
  • Using a configurable processor generator for computer architecture prototyping

    Proceedings of the 42nd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO 42)

    Building hardware prototypes for computer architecture research is challenging. Unfortunately, development of the required software tools (compilers, debuggers, runtime) is even more challenging, which means these systems rarely run real applications. To overcome this issue, when developing our prototype platform, we used the Tensilica processor generator to produce a customized processor and corresponding software tools and libraries. While this base processor was very different from the…

    Building hardware prototypes for computer architecture research is challenging. Unfortunately, development of the required software tools (compilers, debuggers, runtime) is even more challenging, which means these systems rarely run real applications. To overcome this issue, when developing our prototype platform, we used the Tensilica processor generator to produce a customized processor and corresponding software tools and libraries. While this base processor was very different from the streamlined custom processor we initially imagined, it allowed us to focus on our main objective---the design of a reconfigurable CMP memory system---and to successfully tape out an 8-core CMP chip with only a small group of designers. One person was able to handle processor configuration and hardware generation, support of a complete software tool chain, as well as developing the custom runtime software to support three different programming models. Having a sophisticated software tool chain not only allowed us to run more applications on our machine, it once again pointed out the need to use optimized code to get an accurate evaluation of architectural features.

    See publication

Courses

  • Advanced Operating Systems

    CS 240

  • Advanced VLSI Design

    EE 371

  • Data Visualization

    CS 448

  • Economic Analysis

    -

  • Parallel Programming

    CS 315a

  • Programming Language Design

    CS 242

  • Technology Venture Formation

    MS & E 273

Recommendations received

More activity by Zain

View Zain’s full profile

  • See who you know in common
  • Get introduced
  • Contact Zain directly
Join to view full profile

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Add new skills with these courses