Welcome to Alex Kogan's home page

Contact Info:

Email: sakogan <AT> cs.technion.ac.il

Office: Taub, 315

Phone: +972-4-829-3939

Fax: +972-4-829-3900

 

 

Short Bio:

I am a Ph.D. student in Computer Science Department, Technion. My supervisor is Prof. Roy Fiedman.
My research area is distributed algortihms in mobile ad-hoc network (MANETs), and more specifically -- an efficient and scalable usage of multiple communication interfaces in MANETs.
Recently, I became also interested in exploring and boosting the performance of modern multi-core systems by devising efficient concurrent algorithms.

I hold M.Sc. (2008) and B.A (Summa Cum Laude, 2002) degrees from Computer Science Department, Technion. My supervisor in master was Prof. Hagit Attiya.

I am a scholar of the Center for Scalable Computing at the Technion Hasso-Plattner Institute Research School.

 

List of Publications:

Journal Publications:

  • Attiya H., Kogan A., Welch J.L., "Efficient and Robust Local Mutual Exclusion in Mobile Ad Hoc Networks",
    in IEEE Transactions on Mobile Computing (TMC), 2010.

Conference Publications:

  • Kogan A., Petrank E., "A Methodology for Creating Fast Wait-Free Data Structures",
    accepted for publication in Proc. of the 17th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP), 2012.

  • Timnat S., Braginsky A., Kogan A., Petrank E., “Poster Paper: Wait-Free Linked-Lists”,
    accepted for publication in Proc. of the 17th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP), 2012.

  • Friedman R., Kogan A., Krivolapov Y., “On Power and Throughput Tradeoffs of WiFi and Bluetooth in Smartphones”,
    in Proc. of the 30th IEEE International Conference on Computer Communications (INFOCOM), 2011.  

  • Kogan A., Petrank E., "Wait-Free Queues With Multiple Enqueuers and Dequeuers",
    in Proc. of the 16th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP), 2011.

  • Friedman R., Kogan A., "Deterministic Dominating Set Construction in Networks with Bounded Degree",
    in Proc. of 12th International Conference on Distributed Computing and Networking (ICDCN), 2011.

  • Friedman R., Kogan A., "Brief Announcement: Deterministic Dominating Set Construction in Networks with Bounded Degree",
    in Proc. of 29th ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing (PODC), 2010.

  • Friedman R., Kogan A., "Efficient Power Utilization in Multi-Radio Wireless Ad Hoc Networks",
    in Proc. of 13th International Conference On Principle of Distributed Systems (OPODIS), 2009.

  • Friedman R., Kogan A., "Power Aware Management Middleware for Multiple Radio Interfaces",
    in Proc. of ACM/IFIP/USENIX 10th International Middleware Conference, 2009.

  • Friedman R., Kogan A., "Brief Announcement: Efficient Utilization of Multiple Interfaces in Wireless Ad Hoc Networks",
    in Proc. of 23rd International Symposium on Distributed Computing (DISC), 2009.

  • Attiya H,. Kogan A., Welch J.L., "Efficient and Robust Local Mutual Exclusion in Mobile Ad Hoc Networks",
    in Proc. of IEEE International Conference on Distributed Computing Systems (ICDCS), 2008.

Posters:

  • Timnat S., Braginsky A., Kogan A., Petrank E., “Wait-Free Linked-Lists”,
    to appear in the 17th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP), 2012.

  • Friedman R., Kogan A., Krivolapov Y., "Power and Throughput Tradeoffs of WiFi and Bluetooth in Smartphones”,
    1st Technion Computer Engineering (TCE) Conference, 2011.

Technical Reports:

  • Kogan A., "On Porting iperf to Windows Mobile and Adding BlueTooth Support",
    Technical Report CS-2010-04, Department of Computer Science, Technion.

 

Invited Talks:

  • "Crafting Fast Wait-Free Algorithms",
    The Technion Computer Engineering Club (ceClub), December, 2011

  • "Power and Throughput Tradeoffs of WiFi and Bluetooth in Smartphones",
    Yahoo! Research (Santa Clara, CA, USA) and Microsoft Research (Redmond, WA, USA), August, 2011

  • "Toward Long Living Scalable Ad-hoc Networks",
    5th Annual Symposium on Future Trends in Service-Oriented Computing, Hasso-Plattner Institute, Potsdam, Germany, 16-18 June, 2010

 

Teaching:

 

Industry Experience:

  • 2011: Summer internship in eXtreme Computing Group, Microsoft Research, Redmond, WA.
    Designed, developed and evaluated two distributed services for Orleans, a novel software framework for building large-scale cloud applications.
    Specifically, I have built a novel distributed directory service for efficient management of replicated objects and a membership service that utilizes the cloud for monitoring and managing active servers in the system.

  • 2008: Summer internship in Information Retrieval group, IBM Haifa Research Labs.
    Worked on a distributed system composed of a research tool for faceted search integrated with a server for business intelligence aggregations.
    The outcome of my work was presented at the IBM Information-On-Demand 2008 conference.

  • 2001-2007: Code Optimization Technologies, IBM Haifa Research Labs.
    Participated and led various research and development projects:
    • FDPR (Feedback Directed Program Restructuring) – large system, developed in C++ and Java, for profile-based post-link optimization of executable files run on various platforms, such as Windows, AIX, Linux, z/OS, etc.
      In particular, I authored several optimizations (one of which was patented by IBM), took a leading role in the project development for Linux on Power platform (this project was released as a product through IBM AlphaWorks), and was responsible for the project prototype for z/Linux platform.
    • PowerGuard – power-aware optimization system for Web servers, in which the operating speed of the server is adjusted to reach the approximated deadline of the incoming request.

 

Technical links:

  • My extensions to Jist/SWANS network simulator - includes the source code of SWANS simulator extended with two following features:
    (1) Measuring energy consumed by wireless communication interfaces.
    (2) Supporting multiple radios at the same device.
  • My extensions to iperf - includes two extensions of iperf, a popular tool for measuring network performance:
    (1) Port to the Windows Mobile OS.
    (2) Supporting BlueTooth communication.
  • Past projects given under my supervision in the Distributed Systems lab

 

Last updated: 24.11.11
free hit counters
free hit counters