Herman Lam

Orcid: 0000-0002-2388-0819

Affiliations:
  • University of Florida, Gainesville, USA


According to our database1, Herman Lam authored at least 121 papers between 1974 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
HgPCN: A Heterogeneous Architecture for E2E Embedded Point Cloud Inference.
Proceedings of the 57th IEEE/ACM International Symposium on Microarchitecture, 2024

2023
EIF: A Mediated Pass-Through Framework for Inference as a Service.
Proceedings of the IEEE Intl Conf on Parallel & Distributed Processing with Applications, 2023

2021
Scalable Performance Prediction of Irregular Workloads in Multi-Phase Particle-in-Cell Applications.
Proceedings of the IEEE International Parallel and Distributed Processing Symposium Workshops, 2021

Incorporating Fault-Tolerance Awareness into System-Level Modeling and Simulation.
Proceedings of the 11th IEEE/ACM Workshop on Fault Tolerance for HPC at eXtreme Scale, 2021

Optimized FPGA-based Deep Learning Accelerator for Sparse CNN using High Bandwidth Memory.
Proceedings of the 29th IEEE Annual International Symposium on Field-Programmable Custom Computing Machines, 2021

2020
FPGA Acceleration of Fluid-Flow Kernels.
Proceedings of the 2020 IEEE/ACM International Workshop on Heterogeneous High-performance Reconfigurable Computing, 2020

2019
Acceleration of Scientific Deep Learning Models on Heterogeneous Computing Platform with Intel<sup>®</sup> FPGAs.
Proceedings of the High Performance Computing, 2019

A FPGA-Pipelined, High-Throughput Approach to Coarse-Grained Simulation of HPC Systems.
Proceedings of the 17th International Conference on High Performance Computing & Simulation, 2019

PCS: A Productive Computational Science Platform.
Proceedings of the 17th International Conference on High Performance Computing & Simulation, 2019

Multi-Parameter Performance Modeling using Symbolic Regression.
Proceedings of the 17th International Conference on High Performance Computing & Simulation, 2019

Accelerating Scientific Discovery with SCAIGATE Science Gateway.
Proceedings of the 15th International Conference on eScience, 2019

2018
A real-time, power-efficient architecture for mean-shift image segmentation.
J. Real Time Image Process., 2018

Research Opportunities in Heterogeneous Computing for Machine Learning.
Proceedings of the 2018 International Conference on High Performance Computing & Simulation, 2018

Scalable Behavioral Emulation of Extreme-Scale Systems Using Structural Simulation Toolkit.
Proceedings of the 47th International Conference on Parallel Processing, 2018

2017
Multi-fidelity Surrogate Modeling for Application/Architecture Co-design.
Proceedings of the High Performance Computing Systems. Performance Modeling, Benchmarking, and Simulation, 2017

2016
Analysis of Fixed, Reconfigurable, and Hybrid Devices with Computational, Memory, I/O, & Realizable-Utilization Metrics.
ACM Trans. Reconfigurable Technol. Syst., 2016

Novo-G#: a multidimensional torus-based reconfigurable cluster for molecular dynamics.
Concurr. Comput. Pract. Exp., 2016

Behavioral Emulation for Scalable Design-Space Exploration of Algorithms and Architectures.
Proceedings of the High Performance Computing, 2016

An OpenCL Framework for Distributed Apps on a Multidimensional Network of FPGAs.
Proceedings of the 6th Workshop on Irregular Applications: Architecture and Algorithms, 2016

Real-time, low-latency image processing with high throughput on a multi-core SoC.
Proceedings of the 2016 IEEE High Performance Extreme Computing Conference, 2016

Computational and memory analysis of Tegra SoCs.
Proceedings of the 2016 IEEE High Performance Extreme Computing Conference, 2016

Novo-G#: Large-scale reconfigurable computing with direct and programmable interconnects.
Proceedings of the 2016 IEEE High Performance Extreme Computing Conference, 2016

2015
CE2016 steering committee: a short update.
Inroads, 2015

Core-Level Modeling and Frequency Prediction for DSP Applications on FPGAs.
Int. J. Reconfigurable Comput., 2015

Low-level PGAS computing on many-core processors with TSHMEM.
Concurr. Comput. Pract. Exp., 2015

Performance and productivity evaluation of hybrid-threading HLS versus HDLs.
Proceedings of the 2015 IEEE High Performance Extreme Computing Conference, 2015

CE2016: Updated computer engineering curriculum guidelines.
Proceedings of the 2015 IEEE Frontiers in Education Conference, 2015

CMT-bone: A Mini-App for Compressible Multiphase Turbulence Simulation Software.
Proceedings of the 2015 IEEE International Conference on Cluster Computing, 2015

Comparative analysis of OpenCL vs. HDL with image-processing kernels on Stratix-V FPGA.
Proceedings of the 26th IEEE International Conference on Application-specific Systems, 2015

2014
A power-efficient real-time architecture for SURF feature extraction.
Proceedings of the 2014 International Conference on ReConFigurable Computing and FPGAs, 2014

Benchmarking Parallel Performance on Many-Core Processors.
Proceedings of the OpenSHMEM and Related Technologies. Experiences, Implementations, and Tools, 2014

Simulative Analysis of a Multidimensional Torus-Based Reconfigurable Cluster for Molecular Dynamics.
Proceedings of the 43rd International Conference on Parallel Processing Workshops, 2014

Optimization and evaluation of image- and signal-processing kernels on the TI C6678 multi-core DSP.
Proceedings of the IEEE High Performance Extreme Computing Conference, 2014

A multi-tiered optimization framework for heterogeneous computing.
Proceedings of the IEEE High Performance Extreme Computing Conference, 2014

Setting the stage for CE2016: A revised body of knowledge.
Proceedings of the IEEE Frontiers in Education Conference, 2014

2013
BSW: FPGA-accelerated BLAST-Wrapped Smith-Waterman aligner.
Proceedings of the 2012 International Conference on Reconfigurable Computing and FPGAs, 2013

TSHMEM: Shared-Memory Parallel Computing on Tilera Many-Core Processors.
Proceedings of the 2013 IEEE International Symposium on Parallel & Distributed Processing, 2013

Reconfigurable computing middleware for application portability and productivity.
Proceedings of the 24th International Conference on Application-Specific Systems, 2013

A scalable RC architecture for mean-shift clustering.
Proceedings of the 24th International Conference on Application-Specific Systems, 2013

2012
Reconfigurable Fault Tolerance: A Comprehensive Framework for Reliable and Adaptive FPGA-Based Space Computing.
ACM Trans. Reconfigurable Technol. Syst., 2012

RCML: An Environment for Estimation Modeling of Reconfigurable Computing Systems.
ACM Trans. Embed. Comput. Syst., 2012

VirtualRC: a virtual FPGA platform for applications and tools portability.
Proceedings of the ACM/SIGDA 20th International Symposium on Field Programmable Gate Arrays, 2012

2011
Accelerating Machine-Learning Algorithms on FPGAs using Pattern-Based Decomposition.
J. Signal Process. Syst., 2011

An analytical model for multilevel performance prediction of Multi-FPGA systems.
ACM Trans. Reconfigurable Technol. Syst., 2011

SHMEM+: A multilevel-PGAS programming model for reconfigurable supercomputing.
ACM Trans. Reconfigurable Technol. Syst., 2011

An End-to-End Tool Flow for FPGA-Accelerated Scientific Computing.
IEEE Des. Test Comput., 2011

Novo-G: At the Forefront of Scalable Reconfigurable Supercomputing.
Comput. Sci. Eng., 2011

FinRC: challenges and opportunities for high-performance reconfigurable computing (HPRC) in computational finance.
Proceedings of the WHPCF'11, 2011

An information-theoretic approach to motor action decoding with a reconfigurable parallel architecture.
Proceedings of the 33rd Annual International Conference of the IEEE Engineering in Medicine and Biology Society, 2011

2010
Characterization of Fixed and Reconfigurable Multi-Core Devices for Application Acceleration.
ACM Trans. Reconfigurable Technol. Syst., 2010

Comparative analysis of HPC and accelerator devices: Computation, memory, I/O, and power.
Proceedings of the 2010 Fourth International Workshop on High-Performance Reconfigurable Computing Technology and Applications, 2010

A parallel hardware architecture for information-theoretic adaptive filtering.
Proceedings of the 2010 Fourth International Workshop on High-Performance Reconfigurable Computing Technology and Applications, 2010

Performance modeling for multilevel communication in SHMEM+.
Proceedings of the Fourth Conference on Partitioned Global Address Space Programming Model, 2010

An Automated Scheduling and Partitioning Algorithm for Scalable Reconfigurable Computing Systems.
Proceedings of the 2010 International Conference on Engineering of Reconfigurable Systems & Algorithms, 2010

Integrating Application Specification and Performance Prediction for Strategic Design-Space Exploration.
Proceedings of the 2010 International Conference on Engineering of Reconfigurable Systems & Algorithms, 2010

Novo-G: A View at the HPC Crossroads for Scientific Computing.
Proceedings of the 2010 International Conference on Engineering of Reconfigurable Systems & Algorithms, 2010

2009
A framework for core-level modeling and design of reconfigurable computing algorithms.
Proceedings of the Third International Workshop on High-Performance Reconfigurable Computing Technology and Applications, 2009

Bridging parallel and reconfigurable computing with multilevel PGAS and SHMEM+.
Proceedings of the Third International Workshop on High-Performance Reconfigurable Computing Technology and Applications, 2009

SCF: a device- and language-independent task coordination framework for reconfigurable, heterogeneous systems.
Proceedings of the Third International Workshop on High-Performance Reconfigurable Computing Technology and Applications, 2009

2008
A Rule-Based Approach for Availability of Web Service.
Proceedings of the 2008 IEEE International Conference on Web Services (ICWS 2008), 2008

Web Service Matching by Ontology Instance Categorization.
Proceedings of the 2008 IEEE International Conference on Services Computing (SCC 2008), 2008

RDF-Based Approach to Data Transform Composition.
Proceedings of the 7th IEEE/ACIS International Conference on Computer and Information Science, 2008

2007
Constraint-based brokering (CBB) for publishing and discovery of web services.
Electron. Commer. Res., 2007

Science gateways made easy: the In-VIGO approach.
Concurr. Comput. Pract. Exp., 2007

2006
On automated e-business negotiations: Goal, policy, strategy, and plans of decision and action.
J. Organ. Comput. Electron. Commer., 2006

DynaFlow: a dynamic inter-organisational workflow management system.
Int. J. Bus. Process. Integr. Manag., 2006

An Event-Trigger-Rule Model for Supporting Collaborative Knowledge Sharing Among Distributed Organizations.
Proceedings of the On the Move to Meaningful Internet Systems 2006: OTM 2006 Workshops, 2006

2005
A Knowledge Network Approach for Implementing Active Virtual Marketplaces.
J. Data Semant., 2005

A non-repudiation message transfer protocol for collaborative e-commerce.
Int. J. Bus. Process. Integr. Manag., 2005

A Service-Oriented, Scalable Approach to Grid-Enabling of Legacy Scientific Applications.
Proceedings of the 2005 IEEE International Conference on Web Services (ICWS 2005), 2005

In-VIGO virtual networks and virtual application services: automated grid-enabling and deployment of applications.
Proceedings of the 14th IEEE International Symposium on High Performance Distributed Computing, 2005

On the Use of Virtualization and Service Technologies to Enable Grid-Computing.
Proceedings of the Euro-Par 2005, Parallel Processing, 11th International Euro-Par Conference, Lisbon, Portugal, August 30, 2005

Application Modeling and Representation for Automatic Grid-Enabling of Legacy Applications.
Proceedings of the First International Conference on e-Science and Grid Technologies (e-Science 2005), 2005

2004
Event and rule services for achieving a Web-based knowledge network.
Knowl. Based Syst., 2004

Integration of Business Event and Rule Management With the Web Services Model.
Int. J. Web Serv. Res., 2004

A Semi-Automatic Approach to Composite Web Services Discovery, Description and Invocation.
Int. J. Web Serv. Res., 2004

Toward a Business Process Grid for Utility Computing.
IT Prof., 2004

Services Computing: Grid Applications for Today.
IT Prof., 2004

Adaptive Grid Service Flow Management: Framework and Model.
Proceedings of the IEEE International Conference on Web Services (ICWS'04), 2004

Constraint Specification and Processing in Web Services Publication and Discovery.
Proceedings of the IEEE International Conference on Web Services (ICWS'04), 2004

2003
A Cost-Benefit Evaluation Server for decision support in e-business.
Decis. Support Syst., 2003

A Non-Repudiation Message Transfer Protocol for E-commerce.
Proceedings of the 2003 IEEE International Conference on Electronic Commerce (CEC 2003), 2003

2002
Trust-Based Security Model and Enforcement Mechanism for Web Service Technology.
Proceedings of the Technologies for E-Services, Third International Workshop, 2002

Achieving Dynamic Inter-Organizational Workflow Management by Integrating Business Processes, Events and Rules.
Proceedings of the 35th Hawaii International Conference on System Sciences (HICSS-35 2002), 2002

2001
A Web-Based Knowledge Network for Supporting Emerging Internet Applications.
World Wide Web, 2001

An Internet-based negotiation server for e-commerce.
VLDB J., 2001

An Information Infrastructure and E-Services for Supporting Internet-Based Scalable E-Business Enterprises.
Proceedings of the 5th International Enterprise Distributed Object Computing Conference (EDOC 2001), 2001

2000
Distributed and Concurrent Processing of Business Object Documents in Support of e-Enterprise Integration.
Proceedings of the 4th International Enterprise Distributed Object Computing Conference (EDOC 2000), 2000

1999
Parallel Rule Processing in a Distributed Object Environment.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 1999

1998
NIIIP-SMART: an investigation of distributed object approaches to support MES development and deployment in a virtual enterprise.
Proceedings of the Second International Enterprise Distributed Object Computing Workshop, 1998

1996
The Design and Implementation of K: A High-Level Knowledge-Base Programming Language of OSAM*.KBMS.
VLDB J., 1996

NCL: A Common Language for Achieving Rule-Based Interoperability Among Heterogeneous Systems.
J. Intell. Inf. Syst., 1996

1995
Algorithms for Asynchronous Parallel Processing of Object-Oriented Databases.
IEEE Trans. Knowl. Data Eng., 1995

An Extensible Knowledge Base Management System for Supporting Rule-based Interoperability among Heterogeneous Systems.
Proceedings of the CIKM '95, Proceedings of the 1995 International Conference on Information and Knowledge Management, November 28, 1995

1993
Association Algebra: A Mathematical Foundation for Object-Oriented Databases.
IEEE Trans. Knowl. Data Eng., 1993


An Object Flow Computer for Database Applications: Design and Performance Evaluation.
J. Parallel Distributed Comput., 1993

OSAM*KBMS: An Object-Oriented Knowledge Base Management System for Supporting Advanced Applications.
Proceedings of the 1993 ACM SIGMOD International Conference on Management of Data, 1993

On Semantic Verification of Object-Oriented Database Schemas.
Proceedings of the NGITS' 93, 1993

1992
Constraint specification on object-oriented databases.
Proceedings of the ICCL'92, 1992

1991
A Special Function Unit for Database Operations (SFU-DB): Design and Performance Evaluation.
IEEE Trans. Computers, 1991

Multiple Wavefront Algorithms for Pattern-based Processing of Object-Oriented Databases.
Proceedings of the First International Conference on Parallel and Distributed Information Systems (PDIS 1991), 1991

An Extensible Kernel Object Management System.
Proceedings of the Sixth Annual Conference on Object-Oriented Programming Systems, 1991

An Association Algebra For Processing Object-Oriented Databases.
Proceedings of the Seventh International Conference on Data Engineering, 1991

1990
Asynchronous Parallel Processing of Object Bases Using Multiple Wavefronts.
Proceedings of the 1990 International Conference on Parallel Processing, 1990

A Rule-based Language for Deductive Object-Oriented Databases.
Proceedings of the Sixth International Conference on Data Engineering, 1990

Conceptual Design for Non-Database Experts with an Interactive Schema Tailoring Tool.
Proceedings of the 9th International Conference on Entity-Relationship Approach (ER'90), 1990

Heuristic algorithms for path determination in a semantic network.
Proceedings of the Fourteenth Annual International Computer Software and Applications Conference, 1990

A graphical interface for an object-oriented query language.
Proceedings of the Fourteenth Annual International Computer Software and Applications Conference, 1990

1989
OQL: A Query Language for Manipulating Object-oriented Databases.
Proceedings of the Fifteenth International Conference on Very Large Data Bases, 1989

An Object Flow Computer For Database Applications.
Proceedings of the Database Machines, Sixth International Workshop, 1989

Integrating the concepts and techniques of semantic modeling and the object-oriented paradigm.
Proceedings of the 13th Annual International Computer Software and Applications Conference, 1989

1988
A Physical Database Design Evaluation System for CODASYL Databases.
IEEE Trans. Software Eng., 1988

IMDAS - An Integrated Manufacturing Data Administration System.
Data Knowl. Eng., 1988

1987
Algorithms for Sorting and Sort-Based Database Operations Using a Special-Function Unit.
Proceedings of the Database Machines and Knowledge Base Machines, 1987

A Special Function Unit for Database Operations Within a Data-Control Flow System.
Proceedings of the International Conference on Parallel Processing, 1987

1986
A Special-Function Unit for Sorting and Sort-Based Database Operations.
IEEE Trans. Computers, 1986

The Architecture and Prototype Implementation of a Integrated Manufacturing Database Administration System.
Proceedings of the Spring COMPCON'86, 1986

1981
Transformation of Data Traversals and Operations in Application Programs to Account for Semantic Changes of Databases.
ACM Trans. Database Syst., 1981

1975
A Semi-Automatic Data Base Translation System.
Proceedings of the Data: Its Use, 1975

1974
A Semi-automatic Data Base Translation System for Achieving Data Sharing in a Network Environment.
Proceedings of 1974 ACM-SIGMOD Workshop on Data Description, 1974


  Loading...