Research
Research
Computer Architecture and Operating Systems Group Web Site
Research Gate Profile
Research Interests
- Computer architecture and operating systems
- Performance evaluation and workload analysis
- Microprocessor design
- VLSI design and verification
I am always looking for students who are interested in
these or any other related areas.
Thesis Topic Slides: 2006,
2007,
2008,
2009,
2011,
2012.
2014.
2015.
2016.
2017.
2018.
2019.
2020.
2021.
2024.
Current Projects
Currently, members of our group are working on the following
projects:
- Low Power Virtual Machine for Sensor Network Nodes
- Server Workload Analysis
- System Level Virtualization
- Adaptive Resource Management in a Virtualized System.
- Power-Efficient System Design.
Publications
Journal Papers
- Hitoshi Oi and Sho Niboshi,
"Power-Efficiency Study using SPECjEnterprise2010,"
IEEE Systems Journal
.
Vol. 11, Issue 3, pp1867-1876, September 2017.
DOI:
10.1109/JSYST.2015.2471798
- Hitoshi Oi,
"Effectiveness of DFS Tuning on Java Server Workload,"
Journal of Circuits, Systems, and Computers
, vol 25, issue 01, January 2016.
DOI:
10.1142/S0218126616400053
- Hitoshi Oi,
"Instruction Folding in a Hardware Translation-Based
Java Virtual Machine,"
The Journal of Instruction-Level Parallelism,
vol10, June 2008.
- Hitoshi Oi,
"Local Variable Access Behavior of a Hardware-Translation
Based Java Virtual Machine,"
in
Journal of Systems and Software,
pp2059-2068, Vol. 81, Issue 11, 2008.
Elsevier.
- Hitoshi Oi and N. Ranganathan,
"Utilization of Cache Area in On-Chip Multiprocessor", in
Microprocessors and Microsystems, Elsevier,
Vol. 24, No. 8, pp429-436. PDF (211KB).
- Hitoshi Oi and N. Ranganathan,
"A Comparative Study of Bidirectional Ring and Crossbar
Interconnection Networks", in
Computers and Eletrical Engineering, An International Journal,
Elsevier, Vol. 28, No. 8, pp43-57.
PDF (514KB).
DOI:
10.1016/S0045-7906(00)00044-6
- Hitoshi Oi, "Performance Analysis of a Data Diffusion Machine with
High Fanout and Split Directories",
Transactions of
Information Processing Society of Japan,
pp1662 - 1668, July 1995.
abstract, PDF (716KB).
Refereed Conference/Workshop Papers
- Hitoshi Oi,
"Evaluation of Ryzen 5 and Core i7 Processors with SPEC CPU 2017,"
in Proceedings of the
The 13th Annual IEEE International Systems Conference (SysCon)
, Orlando, FL, April, 2019.
DOI:
10.1109/SYSCON.2019.8836790
- Hitoshi Oi,
"Energy Efficiency Study of Ryzen Microprocessor, "
in Proceedings of the
IEEE SoutheastCon 2018, St. Petersburg, FL,
April 2018.
DOI:
10.1109/SECON.2018.8478962
- Hitoshi Oi,
"A Case Study of Energy Efficiency
on a Heterogeneous Multi-Processor,"
presented at the
GreenMetrics 2017
, held in conjuncution with
ACM Sigmentrics 2017, Urbana-Champaign, IL, June 2017.
*Extended abstract:
ACM Performance Evaluation Review,
Vol. 45, Issue 2, pp70-72 , September 2017.
DOI:
10.1145/3152042.3152065 .
- Hitoshi Oi,
"Power Optimization and Service Level Agreement Trade-Off in
SPECjbb2015," in Proceeinds of
the 7th IEEE Annual Ubiquitous Computing, Electronics
& Mobile Communication Conference
(UEMCON 2016), pp1-6, New York, NY, October 2016.
DOI:
10.1109/UEMCON.2016.7777880 .
- Hitoshi Oi,
"Case Study: Effectiveness of Dynamic Frequency Scaling
on Server Workload,"
in Proceedings of
The International Symposium on Integrated Circuits (ISIC) 2014,
pp332-335,
Singapore, December, 2014.
DOI:
10.1109/ISICIR.2014.7029572 .
- Hitoshi Oi and Sho Niboshi,
"Power-Efficiency Study using SPECjEnterprise2010,"
in Proceedings of the IEEE International Systems Conference 2013
(SysCon 2013), pp812-817, Orlando, FL, April 2013.
DOI:
10.1109/SysCon.2013.6549977 .
Best Paper Award (Honorable Mention)
- Hitoshi Oi and Sho Niboshi,
"Performance and Power Consumption Measurement
of Java Application Servers,"
in Proceedings of
IEEE 20th International Symposium on Modeling, Analysis
and Simulation of Computer and Telecommunication Systems
(MASCOTS'12), (poster session), pp510-512,
Arlington, VA, August 2012.
DOI:
10.1109/MASCOTS.2012.68
- Hitoshi Oi and Sho Niboshi,
"Workload Analysis of SPECjEnterprise2010,"
in Proceedings of
the 10th IEEE International Symposium on Parallel
and Distributed Processing with Applications (ISPA-12),
pp348-354,
Madrid, Spain, July 2012.
DOI:
10.1109/ISPA.2012.52
- Hitoshi Oi,
"Power-Performance Analysis of JVM Implementations,"
in Proceedings of
5th International conference on Information Technology and Multimedia
(ICIMμ)", Kuala Lumpur, Malaysiam November, 2011.
(pdf 541KB).
10.1109/ICIMU.2011.6122743
- Hitoshi Oi and Kazuaki Takahashi,
"Performance Modeling of a Consolidated Java Application Server,"
in Proceedings of
2011 IEEE International Conference
on High Performance Computing and Communications (HPCC-2011),
pp834-838, Banff, Alberta, Canada, September, 2011.
(pdf 190KB).
DOI:
10.1109/HPCC.2011.118
(Please note that
the title of this paper appears in the table of contents of
proceedings of another conference in IEEExplorer
http://dx.doi.org/10.1109/HPCSim.2011.5999797.
However, we have withdrawn our paper from the conference
presentation for various reasons found in the conference.
Only the title appears in the table of contents
and the paper itself is not included in the proceedings.)
- Hitoshi Oi and Sho Niboshi,
"Workload Analysis of SPECmail2009,"
in Proceedings of
International Symposium on Information Technology 2010
(ITSim 2010), pp672-677,
Kuala Lumpur, Malaysia, June 2010.
(pdf 23KB).
DOI:
10.1109/ITSIM.2010.5561533
- Sho Niboshi and Hitoshi Oi,
"Application of Fuzzy Control Theory in Resource Management
of a Consolidated Server,"
in Proccedings of Annual International Conference on
Cloud Computing & Virtualization 2010 (CCV2010),
pp100-107, Singapore, May 17 to 18, 2010.
(pdf 178kb).
DOI: 10.5176/978-981-08-5837-7_204
- Hitoshi Oi,
"A Comparative Study of JVM Implementations with SPECjvm2008,"
in Proccedings of
the 2nd International Conference
on Computer Engineering and Applications (ICCEA 2010),
pp351-357,
Bali, Indonesia, March 2010.
(pdf 115kb)
DOI:
10.1109/ICCEA.2010.75
- Fumio Nakajima and Hitoshi Oi,
"Optimizations of Large Receive Offload in Xen,"
in Proceedings of
The 8th IEEE International Symposium on
Network Computing and Applications (IEEE NCA09),
pp314-318,
Boston, July 9-11.
(pdf 101kb).
DOI:
10.1109/NCA.2009.47
- Hitoshi Oi,
"A Preliminary Workload Analysis of SPECjvm2008,"
in Proceedings of
2009 International Conference
on Computer Engineering and Technology (ICCET 2009),
Vol.2, pp13-19,
Singapore, January 2009.
PDF (100KB).
Presentation Slides: PDF (120KB).
DOI:
10.1109/ICCET.2009.111
- Hitoshi Oi and Fumio Nakajima,
"Performance Analysis of Large Receive Offload
in a Xen Virtualized System,"
in Proceedings of
2009 International Conference
on Computer Engineering and Technology (ICCET 2009),
Vol.1, pp475-480,
Singapore, January 2009.
PDF (108KB).
Presentation Slides: PDF (96KB).
DOI:
10.1109/ICCET.2009.112
-
Takayuki Hatori and Hitoshi Oi,
"Implementation and Analysis of Large Receive Offload
in a Virtualized System,"
in Proceedings of the
Virtualization Performance: Analysis, Characterization, and Tools
(VPACT'08), Austin, TX April 2008.
(PDF, 110KB),
Presentation Slides (PDF, 356KB).
- Hitoshi Oi,
"Hardware Support for a Wireless Sensor Network Virtual Machine"
in Proceedings of
International Conference on MOBILe Wireless MiddleWARE,
Operating Systems, and Applications (Mobilware 2008),
Innsbruck, Austria, February 2008.
PS (104KB),
PDF (108KB).
Presentation Slides:
PS (566KB),
PDF (111KB).
DOI:
10.4108/ICST.MOBILWARE2008.2850
- Hitoshi Oi,
"Instruction Folding in a Hardware-Translation Based
Java Virtual Machine", in Proceeding of
ACM International Conference on Computing Frontiers,
pp139-145,
Ischia, Italy May 2-5, 2006.
PS (291KB),
PDF (140KB).
Presentation Slides:
PS (652KB),
PDF (150KB).
- Hitoshi Oi,
"On the Design of the Local Variable Cache in
a Hardware Translation-Based Java Virtual Machine",
in Proceedings of
ACM SIGPLAN/SIGBED 2005 Conference on Languages, Compilers,
and Tools for Embedded Systems (LCTES'05) , pp87-94,
Chicago, IL, June 2005.
(Postscript),
(PDF).
Presentation slides
(Postscript),
(PDF).
- Hitoshi Oi and Bing-rung Tsai,
"Routing Mechanism for Static Load Balancing in a Partitioned
Computer System with a Fully Connected Network",
in Proceedings of
The 4th International Symposium on High Performance Computing
(ISHPC-IV), pp260-270, Nara, Japan, May 2002.
(PostScript 376KB),
( PDF (392KB)).
- Hitoshi Oi and N. Ranganathan,
"A Cache Coherence Protocol for the Bidirectional Ring Based
Multiprocessor", in Proceedings of
Eleventh IASTED International Conference on
Parallel and Distributed Computing and Systems (PDCS'99),
pp893-898,
Cambridge, MA, November 3-6, 1999.
(PostScript 32KB),
(PDF 48KB).
- Hitoshi Oi and N. Ranganathan,
"Utilization of Cache Area in On-Chip Multiprocessor",
in Proceedings of
International Symposium on High Performance Computing (ISHPC'99)
, pp373-380, Kyoto, Japan, May 1999.
(PostScript 267KB),
(PDF 146KB)
- Hitoshi Oi and N. Ranganathan,
"A Comparative Study of Bidirectional Ring and Crossbar
Interconnection Networks", in Proceedings of
the 1998 International Conference on Parallel and
Distributed Processing Techniques and Applications (PDPTA'98),
pp883-890,
Las Vegas, Nevada, July 1998.
(PostScript 452KB)
(PDF 208KB)
- Hitoshi Oi and N. Ranganathan,
"Performance Analysis of the Bidirectional Ring-Based Multiprocessor",
in Proceedings of the
ISCA 10th International Conference on Parallel & Distributed Computing
Systems, pp397-400, New Orleans, Louisiana, October 1997
(PostScript 133KB),
(PDF 131KB).
- Hitoshi Oi and N. Ranganathan,
"Effect of Message Length and Processor
Speed on the Performance of the Bidirectional Ring-Based
Multiprocessor", in Proceedings of
International Conference on Computer Design, pp267-272,
Autstin, Texas, October 1997.
(PostScript 181KB),
(PDF 168KB)
- Hitoshi Oi and Akiyoshi Wakatani,
"Virtual Tree: A Remedy for Hot Spot
Contention in the Data Diffusion Machine", in Proceedings of the
International Symposium on Parallel Architectures
Algorithms, and Networks Poster Session pp221-228, December 1994.
Unrefereed Workshop Papers
-
Hitoshi Oi,
"A Case Study:
Performance Evaluation of a DRAM-Based Solid State Disk",
in Proceedings of the Japan-China Joint Workshop
on Frontier of Computer Science and Technology (FCST 2007),
pp57-60,
Wuhan, China, 1-3 November, 2007.
PS,
PDF.
Presentation slides:
PS,
PDF.
- Hitoshi Oi and Chris Bleakley,
"Towards a Low Power Virtual Machine
for Wireless Sensor Network Motes",
in Proceedings of
the Japan-China Joint Workshop on Frontier of
Computer Science and Technology (FCST 2006),
pp 18-22,
Nov 17-18, 2006, Aizu Wakamatsu, JAPAN.
PS pdf
Presentation slides:
PS, pdf.
Patents
- ROUTING MECHANISM FOR STATIC LOAD
BALANCING IN A PARTITIONED COMPUTER SYSTEM WITH
A FULLY CONNECTED NETWORK
(United States Patent 7159017, primary inventor)
PDF 120KB.
- FAULT CONTAINMENT AND ERROR HANDLING IN A PARTITIONED
SYSTEM WITH SHARED RESOURCES
(United States Patent 7380001 (previously 7315895), co-inventor)
(
PDF 91KB).
- SYSTEM AND METHOD FOR PARTITIONING A COMPUTER SYSTEM INTO DOMAINS
(United States Patent 6961761, co-inventor)
(
PDF 229KB).
Hitoshi Oi