Jimmy Xu

Jimmy Xu

About

Detail

Co-founder and CTO
Austin, Texas, United States

Timeline


work
Job
school
Education
folder
Project
auto_stories
Publication

Résumé


Jobs verified_user 0% verified
  • Pocket Worlds
    Co-founder and CTO
    Pocket Worlds
    Aug 2013 - Current (12 years 11 months)
    Featured as one of gaming's most innovative companies by Fast Company. We're the creators of Highrise, now featured in the iOS App Store and Google Play with 50 million users and rapidly growing. Highrise is the creative virtual universe where people all over the world come together to explore, hangout, and play. Our mission is to connect the world through these shared experiences. Highrise is now available on iOS, Android, and desktops.
  • Pocket Worlds
    Co-founder, President and CTO
    Pocket Worlds
    Aug 2013 - Current (12 years 11 months)
    Featured as one of gaming's most innovative companies by Fast Company. We're the creators of Highrise, now featured in the iOS App Store and Google Play with 50 million users and rapidly growing. Highrise is the creative virtual universe where people all over the world come together to explore, hangout, and play. Our mission is to connect the world through these shared experiences. Highrise is now available on iOS, Android, and desktops.
  • Apple
    Design Engineer
    Apple
    Oct 2011 - Jan 2013 (1 year 4 months)
    Future Apple Silicon
  • University of Washington
    Lecturer
    University of Washington
    Mar 2010 - Jun 2010 (4 months)
    EE271: Digital Logic and EE471: VLSI Design
  • University of Washington
    Lecturer
    University of Washington
    Mar 2010 - Jun 2010 (4 months)
    EE271: Digital Logic and EE471: VLSI Design
  • University of Washington
    Research Assistant
    University of Washington
    Jun 2008 - Dec 2011 (3 years 7 months)
    High performance computer architecture
  • University of Washington
    Research Assistant
    University of Washington
    Jun 2008 - Dec 2011 (3 years 7 months)
    High performance computer architecture
  • University of Washington
    Teaching Assistant
    University of Washington
    Jan 2008 - Jun 2008 (6 months)
    Computer Architecture
  • University of Washington
    Teaching Assistant
    University of Washington
    Jan 2008 - Jun 2008 (6 months)
    Computer Architecture
Education verified_user 0% verified
  • Y Combinator
    Startup, Startup
    Y Combinator
    Jan 2018 - Dec 2018 (1 year)
    Cofounder of #ME and Highrise
  • University of Washington
    PhD, Computer Engineering
    University of Washington
    Jan 2008 - Dec 2011 (4 years)
  • University of Washington
    MS EE, Electrical Engineering High Performance Computing
    University of Washington
    Jan 2008 - Dec 2010 (3 years)
  • University of Washington
    BS EE, Electrical Engineering Embedded Systems
    University of Washington
    Jan 2004 - Dec 2008 (5 years)
Projects (professional or personal) verified_user 0% verified
    Publications verified_user 0% verified
    • I
      Software Managed Distributed Memories in MPPAs
      International Conference on Field Programmable Logic and Applications
      Aug 2010
      When utilizing reconfigurable hardware there are many applications that will require more memory than is available in a single hardware block. While FPGAs have tools and mechanisms for building logically larger memories, it often requires developer intervention on word-oriented devices like Massively Parallel Processor Arrays (MPPAs). We examine building larger memories on the Ambric MPPA. Building an efficient structure requires low-level development and analysis of latency and bandwidth effects of network and protocol choices. We build a network that only requires only five instructions per transaction after optimization. The resource use and performance suggests architectural enhancements that should be considered for future devices.
    • t
      Impulse C vs. VHDL for Accelerating Tomographic Recronstruction
      th IEEE Annual International Symposium on FieldProgrammable Custom Computing Machines
      Jan 2010
      While traditional methods of designing FPGA applications have relied on schematics or HDL, much interest has been shown in C-to-FPGA tool flows that allow users to design FPGA hardware in C. We evaluate a C-to-FPGA tool flow (Impulse C) by analyzing the performance of three independent implementations of the Computed tomography (CT) filtered backprojection (FBP) algorithm developed using C, Impulse C, and VHDL respectively. In the process, we compare the design process of Impulse C versus HDL, and discuss the benefits and challenges of using Impulse C. In addition, we explore the benefits of tightly-coupled FPGA acceleration offered by the XtremeData XD1000. The results of this paper demonstrate that Impulse C designs can achieve over 61x i
    This is a community-created genome.