Haldun Hadimioglu
Industry Professor
Computer and Information Science
Office:
LC114
Phone:
(718) 260-3101
Fax:
(718) 260-3136
- haldun at photon dot
poly dot edu
I receive numerous email messages to request information
about positions, programs, degrees, courses, etc. at Polytechnic.
They need to be directed to the appropriate person
or office of the university.
If you are a Poly student please use
your Poly email address to send email to me.
Quick links to sections below :
Recent Work
(This section is updated
from time to time, and so may not have all the current activities)
- Symposium on
Architectures for Networking and Communication Systems - ANCS 2008
is in San Jose, California on November 6-7, 2008. The organization
is handled by Mark Franklin (Washington University in St. Louis) who is
the general chair. D. K. Panda (Ohio State University)and
Dimitri Stiliadis (Bell Labs) are program chairs. Peter Z. Onufryk
(IDT), Patrick Crowley (Washington University in St. Louis), Michelle Gong
(Intel) and John Lockwood (Stanford University) are contributing to the organization.
- ANCS-2007 was in Orlando, Florida on December 3-4, 2007.
- ANCS-2006 was in San Jose, California on December 3-5, 2006.
- ANCS-2005 was in Princeton on October 26-28,
2005.
- Nanoarchitecture
- 2nd IEEE International Workshop
on Defect and Fault Tolerant Nanoscale Architectures (NANOARCH 2006) organized by my colleague
Ramesh Karri in the Electrical Engineering Department at Polytechnic University.
It was held in Boston, Massachusetts, June 17, 2006, at the at
the 33rd International Symposium on Computer Architecture
in June 2006 (ISCA 33).
- Application Specific Processors
- Workshops organized by Alex Orailoglu (UC San
Diego)
- Workshop on Application Specific Processors 2005 (WASP
2005), held in conjuction with the International Conference
on Hardware/Software Codesign and System Synthesis (CODES+ISSS), September
22, 2005.
- Workshop on Application Specific Processors (WASP'03)
in conjunction with the Microarchitecture conference (MICRO-36) in
San Diego, California, December 2, 2003.
- Network Processors
- Workshop on Network Processors and Applications
- NP3 at the Tenth International Symposium on High Performance
Computer Architecture (HPCA 10) in Madrid, Spain on February
14 and 15, 2004. The "Network Processor Design Issues
and Practices Volume 3" book with selected workshop
papers has been published by Morgan Kaufman.
- Workshop on Network Processors
- NP2 at HPCA 9, in Anaheim California, on February 8 - 9,
2003. The "Network Processor Design Issues
and Practices Volume 2" book with selected workshop and
industry papers has been published by Morgan Kaufman.
- The special session on Advanced Networking Hardware
at ISCIS XVII, University of Central Florida, Orlando, Florida,
October 28, 2002.
- Workshop
on Network Processors at HPCA 8 in Cambridge Massachusetts,
on February 3, 2002. The "Network Processor Design Issues
and Practices Volume 1" book containing selected
workshop papers and industry papers has been published by Morgan
Kaufman.
- The Memory Wall issue
- 2nd Annual Workshop on Memory Performance Issues
at ISCA 29 in Anchorage on May 25, 2002.
- Workshop on Memory Performance
Issues (WMPI) at the 28th International Symposium on Computer
Architecture in Sweden in June/July 2001 (ISCA 28).
The "High Performance Memory Systems" book
containing selected workshop papers has been published by Springer
Verlag.
- Workshop
on Solving the Memory Wall Problem at the 27th International
Symposium on Computer Architecture in June 2000 (ISCA 27).
The "Advances in High Permance Memory Systems"
special issue containing selected workshop papers and other
papers in the area is published in IEEE Transactions
on Computers.
- A WDM (optical) switch, joint work with Fow-Sen
Choa of University of Maryland Baltimore County. The work is
described in "An Optical Packet Switch Based on WDM Technologies,"
F. -S. Choa, et.al., IEEE Journal of Lightwave Technology, March 2005,
Vol. 3, No. 3, pp. 994 - 1014.
- Other :
- The 35th International Symposium on
Microarchitecture (MICRO-35), November 18-22, 2002.
Courses
Spring
2008
Fall 2008
- CS2204 : Digital Logic and
State Machine Design
- Students who want to register to a closed section in case
it happens : Please add your name to the waiting list in CS
advisor Ms. Susana Garcia's office, LC241.
- Often students change their schedule and a closed section
becomes open and students on the list register for CS2204.
- Even, in the first week of the semester a closed
section becomes open. Therefore, please keep in touch with
Ms. Garcia.
- The textbook :
- Digital Design Principles and Practices, John F.
Wakerly, 4th edition, Prentice Hall, 2006. ISBN : 0-13-173349-4
- Students who buy used books : The software
that is on the CD that comes with the book will not
be used.
- However, the software is used
by upper level courses and so students are advised that they have the CD of the textbook.
- CS2214 Computer Architecture
and Organization
- The CS 2214 prerequisite list is as follows :
- You will satisfy either
1 or 2 below :
1) CS2204 (C- or better for undergraduate
computer engineering students)
2)
a) CS2134 (C- or better)
and
b)
MA2312/MA2322
- If you satisfy the prerequisite but cannot register,
please see your advisor or me to register.
- The textbook :
- We will use the revised
printing of the 3rd edition :
- Computer Organization and Design, David A. Patterson
and John L. Hennessy, Revised printing, 3rd edition, Morgan Kaufman,
2007. ISBN : 978-0-12-370606-5.
- CS6143 : Computer Architecture
II
- Material coverage :
- The changes due to switching to the 3-credit system and the new
CS Masters curriculum result in changes for CS6133 and CS6143 (as well
as other CS courses) starting fall 2007
- There is new material
to cover
- Lectures will be 150 minutes
long
- CS6133 is a prerequsite for CS6143
- Students who have taken CS2214 can take CS6143
- CS 6143 is substantially heavier
than CS 6133.
- There are two textbooks
one of which is the CS6133 textbook
- The CS2214 textbook is different even though the authors
are the same
- The course will continue to cover high-speed computing,
specifically advanced pipelining and parallel processing. However,
there will be the following differences with the previous CS6143 coverage
:
- The emphasis in the parallel processing area will be
more on multi-core parallel processing
- Advanced computer arithmetic is covered
- In the first half of the semester, we will cover advanced
pipelining and in the second half, we will cover parallel processing
- Textbooks :
- We will continue to use the CS 6133 textbook
- Computer Architecture : A Quantitative Approach, 4th edition, J. L. Hennessy and D.
A. Patterson, Morgan Kaufmann Publishers Inc., 2007. ISBN
: 978-0-12-370490
- Students who buy used
books : Make sure you also get the CD that
comes with the book. The CD is needed
- I have decided about the second
book. We will continue to use the second
book of the spring 2008 semester :
- Harry F. Jordan & Gita Alaghband, "Fundamentals of
Parallel Processing," Prentice-Hall, 2003, ISBN : 0-13-901158-7
- We will also use conference and workshop papers on parallel
processing, specifically on multi-core parallel processing
- We will use slides and papers of a symposium and workshop
organized this spring. The slides and papers are often accessible
through web pages and by using the Polytechnic library web page
- In addition, we will use reference books
- Those students who registered for CS6143 but did not take CS6133 (i.e. those who took CS2214 at Poly
or those who took the first level computer architecture course at another
school) :
- Please review CS6133 chapters, especially the following
: Chapters 1 and 5 and Appendices A (pages A-1 to A-47), B and C of the
Hennsessy book.
Please read this section
from time to time for announcements
Biography
My research interests include computer architecture, parallel
processing, reconfigurable systems, nano systems, application-specific
processors, and networking. Specifically, novel computing
systems, network processors, memory hierarchy issues and I/O.
My past work includes WDM ATM optical switch design, packet classification
and switching. My teaching interests include computer architecture,
parallel processing and digital logic. I received the
Polytechnic University Distinguished Teacher award in 2004. In
addition, I received the Nick Russo Memorial Helping Hands Award in 2007,
the Dedicated Faculty Award in 1995 and the Outstanding Faculty
Award in 1993 from Brooklyn students.
My Ph. D. degree is in Computer Science from Polytechnic University in 1991. The
Ph.D. work was on parallel I/O, specifically a parallel
disk system and the associated file server for the hypercube
computer. My B.S. and M.S. degrees are in Electrical Engineering
from Middle East Technical University, METU, Ankara, Turkey in 1979
and 1981, respectively.
Address
Computer and Information Science
Polytechnic Institute of NYU
Six Metrotech Center
Brooklyn, New York 11201