Search

Xiaoying Shen

age ~36

from San Jose, CA

Xiaoying Shen Phones & Addresses

  • 1184 Lynbrook Way, San Jose, CA 95129
  • Sunnyvale, CA
  • Austin, TX
  • Milpitas, CA
  • Stanford, CA

Us Patents

  • Micro-Benchmark Analysis Optimization For Microprocessor Designs

    view source
  • US Patent:
    20170132344, May 11, 2017
  • Filed:
    Oct 12, 2016
  • Appl. No.:
    15/291459
  • Inventors:
    - REDWOOD CITY CA, US
    Xiaoying Shen - Austin TX, US
    Sebastian Turullols - Los Altos CA, US
  • International Classification:
    G06F 17/50
    G06F 17/16
    G06F 17/11
  • Abstract:
    Embodiments include systems and methods for optimization of micro-benchmark analysis for microprocessor designs. For example, embodiments seek to generate a suite of micro-benchmarks and associated weighting factors, which can be used to effectively define a weighted aggregate workload condition for a fine-grained (e.g., RTL) simulation in a manner that is a sufficient proxy for predicted commercial workload conditions. The suite of micro-benchmarks can be appreciably more efficient to simulate than the commercial workload, so that using the suite of micro-benchmarks as a proxy for the commercial workload can provide many benefits, including more efficient iterative design.
  • Adaptive Microprocessor Power Ramp Control

    view source
  • US Patent:
    20160048187, Feb 18, 2016
  • Filed:
    Aug 15, 2014
  • Appl. No.:
    14/461042
  • Inventors:
    - Redwood City CA, US
    Xiaoying Shen - Austin TX, US
    Sebastian Turullols - Los Altos CA, US
    Robert T. Golla - Round Rock TX, US
  • International Classification:
    G06F 1/32
  • Abstract:
    Embodiments of the invention provide adaptive power ramp control (APRC) in microprocessors. One implementation of the APRC can compute a present core power and a present power ramp condition in the microprocessor, for example, to determine whether the present power is in a particular predefined control zone and whether the present power ramp is greater than a predefined threshold for that control zone. Those determinations can indicate a likelihood of an imminent, undesirable power ramp condition and can inform entry into a control mode. The APRC can generate an appropriate stall control signal in response to its present control mode, and the stall control signal can stall operation of at least one functional unit of the microprocessor according to a predefined stall pattern. This can effectively combat the imminent power ramp condition by reducing the power usage of the microprocessor.
  • Micro-Benchmark Analysis Optimization For Microprocessor Designs

    view source
  • US Patent:
    20150347666, Dec 3, 2015
  • Filed:
    Jun 2, 2014
  • Appl. No.:
    14/293763
  • Inventors:
    - Redwood City CA, US
    Xiaoying Shen - Austin TX, US
    Sebastian Turullols - Los Altos CA, US
  • International Classification:
    G06F 17/50
  • Abstract:
    Embodiments include systems and methods for optimization of micro-benchmark analysis for microprocessor designs. For example, embodiments seek to generate a suite of micro-benchmarks and associated weighting factors, which can be used to effectively define a weighted aggregate workload condition for a fine-grained (e.g., RTL) simulation in a manner that is a sufficient proxy for predicted commercial workload conditions. The suite of micro-benchmarks can be appreciably more efficient to simulate than the commercial workload, so that using the suite of micro-benchmarks as a proxy for the commercial workload can provide many benefits, including more efficient iterative design.
  • Dynamically Enabled Branch Prediction

    view source
  • US Patent:
    20150301832, Oct 22, 2015
  • Filed:
    Apr 18, 2014
  • Appl. No.:
    14/256347
  • Inventors:
    - Redwood City CA, US
    Xiaoying Shen - Austin TX, US
    Manish Shah - Austin TX, US
  • International Classification:
    G06F 9/38
    G06F 9/30
  • Abstract:
    Embodiments for a processor that selectively enables and disables branch prediction are disclosed. The processor may include counters to track a number of fetched instructions, a number of branches, and a number of mispredicted branches. A misprediction threshold may be calculated dependent upon the tracked number of branches and a predefined misprediction ratio. Branch prediction may then be disabled when the number of mispredictions exceed the determined threshold value and dependent upon the branch rate.

Resumes

Xiaoying Shen Photo 1

Hardware Engineer At Oracle

view source
Position:
Hardware Engineer at Oracle, Research Assistant at Stanford University
Location:
Stanford, California
Industry:
Computer Hardware
Work:
Oracle - Austin, Texas Area since Jul 2012
Hardware Engineer

Stanford University since Sep 2010
Research Assistant

IEEE Stanford Jun 2011 - Jun 2012
Officer

Tensilica Jun 2011 - Sep 2011
Hardware Engineering Intern

University of California, Los Angeles Jul 2009 - May 2010
Visiting Research Assistant
Education:
Stanford University 2010 - 2015
MS, Electrical Engineering
Peking University 2006 - 2010
BS, Electrical Engineering
Languages:
Chinese
English
Xiaoying Shen Photo 2

Xiaoying Shen

view source

Youtube

Mr. Shen

  • Duration:
    16m 53s

2022929720P|Zhou Shen

#zhoushen 2022...

  • Duration:
    4h 28m 1s

[Focus Cam] Shen Xiaoting - A Life of Fightin...

2020 CHUANG2020... ... ... ...

  • Duration:
    2m 47s

ENV2022 Xiaoying Shen video piece assignment

  • Duration:
    1m 54s

YWY2 BTS Dance Performance - Zhang Menglu,Xio...

Quan Xiaoying WB Update 200729 Youth With You 2 Behind the Scenes - Da...

  • Duration:
    1m 20s

Googleplus

Xiaoying Shen Photo 3

Xiaoying Shen

Facebook

Xiaoying Shen Photo 4

Xiaoying Shen

view source
Friends:
Joanna Georgaka, Thomas Hill, Cheng Zheng, Freda Zou, Junting Zhang, Lucy Zhao
Xiaoying Shen Photo 5

Xiaoying Shen

view source
Friends:
Emily Ackerman, Kathy Cabrera, Joshua Eisenman, Lu Shi, Kevin Zielin

Get Report for Xiaoying Shen from San Jose, CA, age ~36
Control profile