Modeling Analytics for Computational Storage


This paper discusses the expected performance benefits of offloading some important basic database operations — namely Scan, Filter and Project — to computational storage. We evaluate the performance estimate model using TPC-DS workload and two database engines running on Hadoop clusters: SPARK- SQL and Presto. This paper is organized as follows: after covering previous computational sto... » read more

Making The Most Of Data Lakes


Having all the semiconductor data available is increasingly necessary for improving manufacturability, yield, and ultimately the reliability of end devices. But without sufficient knowledge of relationships between data from different processes and computationally efficient data structures, the value of any data is significantly reduced. In the semiconductor industry, reducing waste, decreas... » read more

Enablers And Barriers For Connecting Diverse Data


More data is being collected at every step of the manufacturing process, raising the possibility of combining data in new ways to solve engineering problems. But this is far from simple, and combining results is not always possible. The semiconductor industry’s thirst for data has created oceans of it from the manufacturing process. In addition, semiconductor designs large and small now ha... » read more

Week in Review: IoT, Security, Auto


Internet of Things Wing received an Air Carrier Certification from the Federal Aviation Administration to begin making commercial deliveries with drones. The Alphabet unit is cleared to deliver packages in southwestern Virginia. Wing has had a pilot program going in the vicinity of Canberra, Australia, and was recently permitted to make commercial deliveries with unmanned aerial vehicles in th... » read more

LVS Boxing Helps Designers Knock Out Designs Quickly


Keeping up with the constant demand for better, faster design flow performance while preserving the original layout hierarchy of a design can be very challenging during design verification. Designers must constantly manage tradeoffs between performance, database size, and accuracy. In the early design cycle, using the LVS boxing capabilities of Calibre nmLVS to replace incomplete or missing blo... » read more