We are entering into the 5G era. With advanced radio access technologies
and more frequency spectrum resources, 5G expects to greatly enhance
mobile broadband experience (say, 5G should be much faster). However, not
all 5Gbenefits come without cost and pains. In this talk, I would like to
introduce our recent studies to unveil…
A quantum compiler is one essential and critical component in a quantum computing system to
deploy and optimize the quantum programs onto the underlying physical quantum hardware
platforms. Yet, today’s quantum compilers are still far from optimal. One reason is that most
optimizations in today’s quantum compilers are local…
The recent advances in single-cell sequencing technologies provide
unprecedented opportunities to decipher the multi-scale gene regulatory
grammars at diverse cellular states. Here, we will introduce our computational
efforts to decipher cell-type-specific gene regulatory grammar using large-scale
single-cell multi-omics data.…
The size of a data structure (i.e., the number of elements in it) is a
widely used property. However, for concurrent programs,
obtaining a correct size efficiently is non-trivial, and in fact, there
exists no mechanism for that in the literature.
We start by reviewing desired properties for concurrent data
structures in general,…
The fundamental challenge of applying computer vision algorithms in the marine environment is how dynamic it is: objects like fishes are constantly moving, seaweed and soft coral change their shapes with water current, light becomes everchanging and also attenuates as we go deeper. Depending on the season, location, and even…
This workshop is centered on inclusive computing, with a particular focus on grading for equity. Within the framework of the UC Riverside curriculum and structures, we’ll align equitable grading among a faculty’s priorities, identify areas of concern, and develop actionable items everyone can take with them for the Fall 2023…
Prof Pat Miller has been on a long strange trip from college dropout to sought after
senior computer scientist/engineer across many disciplines. Along the way, he's tried
his hand at nuclear weapon design, compiler/debugger design, computational finance,
computational biology, computational robotics, massive backends, and…
Industry practitioners and CS educators seem to operate in different worlds
these days. My fellow industry leaders often have surprising ideas about what all
can be covered in a 4-year degree program. We are seemingly unaware of the
huge challenge in making novices into algorithmic thinkers and programmers,
to say nothing of…
It has been four decades since the commercial emergence of relational data- base management systems. Since that time, I worked on various database management topics at the birthplace of the relational model and the SQL lan- guage, until my retirement about 3 years ago as an IBM Fellow at IBM Research in Silicon Valley. As someone…
WebAssembly is the newest language for the web, aiming to enable high-performance
applications and provide languages such as C/C++ a compilation target so that they can be run
on the web. WebAssembly defines a portable binary instruction set, as well as a corresponding
textual assembly format. However, WebAssembly's syntax is…