Stephen Y. Chou
YOU?
Author Swipe
View article: Over 100% Light Extraction Enhancement of Organic Light Emitting Diodes Using Flat Moire Micro-Lens Array Fabricated by Double Nanoimprint Lithography Over a Large Area
Over 100% Light Extraction Enhancement of Organic Light Emitting Diodes Using Flat Moire Micro-Lens Array Fabricated by Double Nanoimprint Lithography Over a Large Area Open
To improve the light extraction efficiency of organic light emitting diodes (OLEDs), we developed a novel substrate, i.e., a metamaterial based flat Moire micro-lens array formed using double nanoimprint, termed Mlens-array, consisting of …
View article: Enhancing Light Extraction of Organic Light Emitting Diodes by Deep-Groove High-index Dielectric Nanomesh Using Large-area Nanoimprint
Enhancing Light Extraction of Organic Light Emitting Diodes by Deep-Groove High-index Dielectric Nanomesh Using Large-area Nanoimprint Open
To solve the conventional conflict between maintaining good charge transport property and achieving high light extraction efficiency when using micro/nanostructure patterned substrates to extract light from organic light emitting diodes (O…
View article: Significant Light Extraction and Power Efficiency Enhancement of Organic Light Emitting Diodes by Subwavelength Dielectric-Nanomesh Using Large-area Nanoimprint
Significant Light Extraction and Power Efficiency Enhancement of Organic Light Emitting Diodes by Subwavelength Dielectric-Nanomesh Using Large-area Nanoimprint Open
To improve the power efficiency of light emitting diodes (OLEDs), we developed a novel OLED structure, termed Dielectric-Nanomesh OLED (DNM-OLED), fabricated by large-area nanoimprint lithography (NIL). A dielectric-nanomesh substrate with…
View article: Nanochannel arrays and their preparation and use for high throughput macromolecular analysis
Nanochannel arrays and their preparation and use for high throughput macromolecular analysis Open
Nanochannel arrays that enable high-throughput macromolecular analysis are disclosed. Also disclosed are methods of preparing nanochannel arrays and nanofluidic chips. Methods of analyzing macromolecules, such as entire strands of genomic …
View article: Compilation of dynamic sparse tensor algebra
Compilation of dynamic sparse tensor algebra Open
Many applications, from social network graph analytics to control flow analysis, compute on sparse data that evolves over the course of program execution. Such data can be represented as dynamic sparse tensors and efficiently stored in for…
View article: Dynamic Sparse Tensor Algebra Compilation
Dynamic Sparse Tensor Algebra Compilation Open
This paper shows how to generate efficient tensor algebra code that compute on dynamic sparse tensors, which have sparsity structures that evolve over time. We propose a language for precisely specifying recursive, pointer-based data struc…
View article: Compilation of sparse array programming models
Compilation of sparse array programming models Open
This paper shows how to compile sparse array programming languages. A sparse array programming language is an array programming language that supports element-wise application, reduction, and broadcasting of arbitrary functions over dense …
View article: An Attempt to Generate Code for Symmetric Tensor Computations
An Attempt to Generate Code for Symmetric Tensor Computations Open
This document describes an attempt to develop a compiler-based approach for computations with symmetric tensors. Given a computation and the symmetries of its input tensors, we derive formulas for random access under a storage scheme that …
View article: A sparse iteration space transformation framework for sparse tensor algebra
A sparse iteration space transformation framework for sparse tensor algebra Open
We address the problem of optimizing sparse tensor algebra in a compiler and show how to define standard loop transformations---split, collapse, and reorder---on sparse iteration spaces. The key idea is to track the transformation function…
View article: Automatic generation of efficient sparse tensor format conversion routines
Automatic generation of efficient sparse tensor format conversion routines Open
This paper shows how to generate code that efficiently converts sparse tensors between disparate storage formats (data layouts) such as CSR, DIA, ELL, and many others. We decompose sparse tensor conversion into three logical phases: coordi…
View article: Format abstraction for sparse tensor algebra compilers
Format abstraction for sparse tensor algebra compilers Open
This paper shows how to build a sparse tensor algebra compiler that is agnostic to tensor formats (data layouts). We develop an interface that describes formats in terms of their capabilities and properties, and show how to build a modular…
View article: Unified Sparse Formats for Tensor Algebra Compilers.
Unified Sparse Formats for Tensor Algebra Compilers. Open
View article: The Tensor Algebra Compiler
The Tensor Algebra Compiler Open
Tensor and linear algebra is pervasive in data analytics and the physical sciences. Often the tensors, matrices or even vectors are sparse. Computing expressions involving a mix of sparse and dense tensors, matrices and vectors requires wr…
View article: The tensor algebra compiler
The tensor algebra compiler Open
Tensor algebra is a powerful tool with applications in machine learning, data analytics, engineering and the physical sciences. Tensors are often sparse and compound operations must frequently be computed in a single kernel for performance…
View article: Foreword
Foreword Open