Gene Cooperman
I do research in high performance computing and transparent checkpointing,
including load balancing, support for newer architectures (e.g., GPUs), etc.
First, some random pointers about me.
TEACHING: In Spring, 2023, I am teaching
Computer Systems (CS 7600).
TEACHING: In Fall, 2022, I am teaching
Computer Systems (CS 5600).
TEACHING: In Fall, 2021, I taught
Computer Systems (CS 3650).
for PhD students).
TEACHING: In Spring 2020, I taught a Ph.D.-level course,
Special Topics in Systems (CS 7680).
CALL FOR PAPERS:
Third International Symposium on Checkpointing for Supercomputing (SuperCheck-SC22)
My office is in 336 WVH.
My High Performance
Computing Lab is in 370 WVH. The extension
there used to be x7127. (phones being removed??)
Next, some random pointers of interest to me.
-
Khoury College of Computer Sciences
(including
Campus map (We are West Village H (WV-H) in the upper left corner
of the map)
snow days posted here,
CCS site search,
ftp,
research,
hours for course sequence schedule (Fall/Spring: pdf)
(and
summer),
myNEU (my.neu.edu),
(to find out your class roster, login to myneu, so it knows who you
are; then go to "faculty services" so it knows you're a faculty
member; then select "Site map", followed by current semester,
followed by "Summary Class List", and it should now know your course
and key code; Select course to see Roster (aka "Summary Class List"),
and save as "text")
-
myHelp (Northeastern University IT help)
-
Khoury undergraduate degree programs (requirements and sample
course schedules),
N.U. undergraduate and graduate course descriptions in catalog (2021-22),
N.U. undergraduate and graduate course descriptions (per semester),
Khoury graduate course descriptions,
ECE Graduate Program Guide (2020-21)
Khoury undergraduate course descriptions,
Khoury courses for chosen semester)
Canvas (instructure.com) allows you to select: Courses->CHOOSE COURSE->FACT Reporting and Photo Roster,
Khoury courses (for current semester, OBSOLETE),
N.U. undergraduate and graduate course schedules
(click on "schedule of classes", and then enter course number
without department: e.g., "3650" and not "CS 3650",
It will then allow you to click on the course to get
the description and the prereq's)
M.S. ALIGN program ("for students with strong analytical and
quantitative backgrounds. While students typically come from
fields such as mathematics and engineering, the program also
supports students from a broad range of undergraduate majors";
Search on "Admissions Requirements" for requirements.)
N.U. honors program,
N.U. final exam schedules (students should look at myNEU, fac. should look at Banner Class Schedule) (and so when I last looked, at
Banner;
Final exam policies,
https://wl11gp.neu.edu/udcprod8/NEUCLSS.p_disp_dyn_sched
Select semester, then select "Subject: Computer Science",
and search in page for course),
Khoury graduate school
(with M.S. and
PhD course reuirements (click on "program requirements" for
course requirements")),
Khoury PhD Programs info (internal only) and
and
Forms for current Khoury graduate students,
M.S. course reuirements (click on "program requirements" for
course requirements")),
Readings (CS 8982) and Project (CS 8674) Courses,
M.S. thesis
(and please read this and also this for how to register for courses),
Northeastern University Applications for Admission (undergrad through
PhD)
- FACT on myNEU provides photos of students
- FACT: Go to MyNEU -> Services -> Canvas -> Search on
your course (it will say "not available"; that means that it is not
available for FACT) -> select your course -> Open up menu
for "Course tools" -> Select "FACT Reporting and Photo Roster"
-
Khoury Systems Knowledge Base (help),
and
/ccis/bin/hostbase
to discover the available hosts (for example, finalfight.ccs.neu.edu (location changed)).)
- OBSOLETE: webmail for CCS (Zimbra)
-
Systems Research Group Home Seminar
(but I still need to update my true Lab webpage)
-
N.U. webmail (OWA: Outlook Web App)
-
Khoury internal information (internal use only)
-
Khoury admin manual (internal use only)
- Khoury mailing lists (internal use only)
- Telephone and Office Directory (internal use only)
- Khoury Course Info (internal use only)
-
Khoury admin portal (internal use only)
- Khoury Teaching (internal use only)
- PhD/MS/UG assistants (internal use only)
- Khoury admin
(and Faculty and Teaching) (internal use only)
- Java-capable ssh client for Khoury
-
Khoury account request form (and use: ssh login.ccs.neu.edu
and login as "account" with password same as the username)
- Khoury Administrative Staff
- my.ccs.neu.edu (evemtually for
self-service group mgmt, course dir creation, vm provisioning,
hand-ins, etc.)
- Research accounts admin
-
Khoury PhD forms for students
- CCS Crew
- configuring mutt to use
IMAP (with
example configs); or do:
mutt -f imap://zimbra/inbox
(new mail,
needs zimbra.ccs.neu.edu
if not from ccs machine), or
mutt -f "{imap.ccs.neu.edu/ssl/user=$USER}INBOX"
(for older mail)
(or maybe env MAIL=... mutt
)
- Zimbra web mail
(server: zimbra.ccs.neu.edu)
- Khoury seminar rooms to reserve:
164 WVH, 166 WVH, and 366 WVH (calendar)
Write to operations@lists.ccs.neu.edu with room number
and time/dates in order to reserve it.
(At one time via ccis-faculty-staff-login, but now via operations.)
- Internal mailing lists (Khoury only)
- Khoury administration modules summary (change semester in upper right)
- Northeastern University home page
(URLs change often)
- Khoury internal calendar
(Type "gc" (goto calendar); Alternatively, click on this
calendar.ccs.neu.edu page; Then search on that
page for the word "calendar"; Then click on that calendar tab.)
- Khoury Wiki
- Khoury Colloquia and Seminars
(and
Distinguished Speaker Series)
-
PhD Student Seminar (Thursdays at 3:00 p.m.)
- Massachusetts Green High-Performance
Computing Center
-
Boston University Scientific Computing
(with project maintenance)
-
MIT EECS Seminars
-
CSAIL Dertouzos Lecturer Series (2009-10)
(w/ directions)
-
Harvard CS Colloquium Series
- OMSCS
(Georgia Tech online M.S. is in C.S.)
- Coronavirus stuff (Fall, 2020 to Summer, 2022; but now obsolete)
-
ACM (Association for Computing Machinery)
- Computing Research Association
- MGHPCC
Massachusetts Green High Performance Computing Center
(joing among Boston U., Harvard, MIT, Northeastern U., U. Mass (Amherst),
Cisco, EMC, and the state of Massachusetts)
-
N.U. cluster (CCS/ECE)
(and its
configuration)
-
ASCC (Advanced Scientific Computation Center)
(currently 24 GB 2-way SMP Itanium, 2 x 12 GB, and 16 node cluster)
- B.U. Scientific Computing
and Visualization Facilities
- SCIEnce (Symbolic Computing
in Europe: European Union project: 2006 - 2011)
-
N.U. Online/Offline Writing Lab (NU OWL)
-
UNIXhelp for users
-
N.U. Administrative Services
- RAF (Research Administration and Finance / Sponsored Project Administration)
-
RAF/DSPA approval for grant-funded foreign travel (including
airline tickets)
-
"International Engagement Intake Form" and
"Consulting Agreement Addendum"
-
e-PAWS
-
Qualtrics from in Khoury to declare plans for grant proposal
-
Limited Submissions Grants Approval (e.g. IGERT, MRI)
-
Proposal Notification Form (in advance of internal grant
submission)
- MIT COEUS
(used by RAF as an intermediate stage in submissions to
NSF and other funding agencies)
- ePAWS
-
Individual budgets (can be slow to update)
-
CITI Training (e.g. DOE fCOI)
Budget Office
(see especially "Policies and Procedures" -- unfortunately
only in Microsoft Word)
Expense Reimbursement Policy (no per-diem; recepts strongly recommended
for all expenditures)
Expense reimbursement: go to MyNEU/links, and on lower right,
click on Concur for an online subsystem ("Recall" means "un-submit";
Click on Expenses at top; "Create a New Expense Report" (icon);
Will be in "Report Header", fill in and click "Next" at bottom;
(can click on "Details" and choose "Header" to enter expense account #)
OBSOLETE: Accounts Payable
(online "
Expense Reimbursement Voucher (Jan., 2014)"
(For newer versions,
pdftk A=tmp1.pdf B=tmp2.pdf cat A B1W output tmp.pdf
(For older version, using the 2-year old OpenOffice 3.1 of Khoury: Menu: Format -> Page / Page / increase width/height to 9.3"/11.9" (page 1) and 13"/9.0" (page 2; set landscape) Menu: File -> export as pdf (choose "All sheets");
"export as pdf" allows one to preview in pdf; sometimes, printing directly from OpenOffice can work with large page format, but be sure to select
"All Sheets" in print panel; Or else print each of the two sheets directly,
and xerox onto double-sided.
pdftk travelexpense.pdf burst;
pdftk A=pg_0001.pdf B=pg_0002.pdf cat A BW output pg.pdf;
rm pg_*.pdf;
(If pdftk complains about input error on travelexpense.pdf from oowriter, then
manually create pg_0001.pdf and pg_0002.pdf from inside oowriter or evince.)
In Europe, it's important to do a color scan of a document (with
color letterheads). At Northeastern, we seem to have black-and-white
scan only on the copiers. There is a color scanner in the library
that is optimized for pictures --- and so it changes the white
background of a printed page into black. (Or maybe it's a copyright
protection thing.) Then be sure to "crop" on the library machine
before e-mailing to yourself. Then use gimp with right-button on
the image. Choose "Select/By Color", and select the gray background
that the library produces. Choose "Edit/Fill with BG color"
(which should then display as white).
Purchasing
(
Procurement Card (personal credit card not allowed),
Preferred Vendor,
Travel, and
MA State Tax Exempt Forms (incl. ST-2))
Information Services
(central computer facilities, obsolete??)
ITS service portal
N.U. licensed software (click on "Software" tab at top)
eduroam
NUwave-guest
NUwave
Curricular Practical Training (part-time, on-campus CPT, etc.)
Customer service for LAZ parking (parking garage):
reservations@lazparking.com
Human Resources
Resources and Forms
Student employment
(Part-Time Paysheets, etc.)
Khoury virtual desktops for Windows and Linux
(use Khoury credentials)
OLDER Khoury VDI virtual desktops for Windows and Linu (obsolete?)
How software patents hurt software innovation
(also see When Patents Attack,
from "This American Life")
Rob Reid: The $8 billion iPod
In the early days of the Web, it was popular to set up some web pages
that would index all of human knowledge. Here is the trichotomy
that I chose for my own index. You are welcome
to look more deeply into this tree of knowledge.
General Info (non-C.S., non-tongue twister)
Gene Cooperman
Khoury College of Computer Sciences, 202-WVH
Northeastern University
Boston, MA 02115
e-mail: first name in lower case "at" ccs dot neu dot edu
Phone: (617) 373-8686
Fax: (617) 373-5121