Advanced search options

Advanced Search Options 🞨

Browse by author name (“Author name starts with…”).

Find ETDs with:

in
/  
in
/  
in
/  
in

Written in Published in Earliest date Latest date

Sorted by

Results per page:

You searched for +publisher:"University of North Carolina" +contributor:("Junuzovic, Sasa"). One record found.

Search Limiters

Last 2 Years | English Only

No search limiters apply to these results.

▼ Search Limiters


University of North Carolina

1. Junuzovic, Sasa. Towards self-optimizing frameworks for collaborative systems.

Degree: Computer Science, 2010, University of North Carolina

Two important performance metrics in collaborative systems are local and remote response times. For certain classes of applications, it is possible to meet response time requirements better than existing systems through a new system without requiring hardware, network, or user-interface changes. This self-optimizing system improves response times by automatically making runtime adjustments to three aspects of a collaborative application. One of these aspects is the collaboration architecture. Previous work has shown that dynamically switching architectures at runtime can improve response times; however, no previous work performs the switch automatically. The thesis shows that (a) another important performance parameter is whether multicast or unicast is used to transmit commands, and (b) response times can be noticeably better with multicast than with unicast when transmission costs are high. Traditional architectures, however, support only unicast - a computer that processes input commands must also transmit commands to all other computers. To support multicast, a new bi-architecture model of collaborative systems is introduced in which two separate architectures govern the processing and transmission tasks that each computer must perform. The thesis also shows that another important performance aspect is the order in which a computer performs these tasks. These tasks can be scheduled sequentially or concurrently on a single-core, or in parallel on multiple cores. As the thesis shows, existing single-core policies trade-off noticeable improvements in local (remote) for noticeable degradations in remote (local) response times. A new lazy policy for scheduling these tasks on a single-core is introduced that trades-off an unnoticeable degradation in performance of some users for a much larger noticeable improvement in performance of others. The thesis also shows that on multi-core devices, the tasks should always be scheduled on separate cores. The self-optimizing system adjusts the processing architecture, communication architecture, and scheduling policy based on response time predictions given by a new analytical model. Both the analytical model and the self-optimizing system are validated through simulations and experiments in practical scenarios. Advisors/Committee Members: Junuzovic, Sasa, Dewan, Prasun.

Subjects/Keywords: College of Arts and Sciences; Department of Computer Science

Record DetailsSimilar RecordsGoogle PlusoneFacebookTwitterCiteULikeMendeleyreddit

APA · Chicago · MLA · Vancouver · CSE | Export to Zotero / EndNote / Reference Manager

APA (6th Edition):

Junuzovic, S. (2010). Towards self-optimizing frameworks for collaborative systems. (Thesis). University of North Carolina. Retrieved from https://cdr.lib.unc.edu/record/uuid:672a5714-185b-4c17-98c9-ebdd41e564e1

Note: this citation may be lacking information needed for this citation format:
Not specified: Masters Thesis or Doctoral Dissertation

Chicago Manual of Style (16th Edition):

Junuzovic, Sasa. “Towards self-optimizing frameworks for collaborative systems.” 2010. Thesis, University of North Carolina. Accessed April 16, 2021. https://cdr.lib.unc.edu/record/uuid:672a5714-185b-4c17-98c9-ebdd41e564e1.

Note: this citation may be lacking information needed for this citation format:
Not specified: Masters Thesis or Doctoral Dissertation

MLA Handbook (7th Edition):

Junuzovic, Sasa. “Towards self-optimizing frameworks for collaborative systems.” 2010. Web. 16 Apr 2021.

Vancouver:

Junuzovic S. Towards self-optimizing frameworks for collaborative systems. [Internet] [Thesis]. University of North Carolina; 2010. [cited 2021 Apr 16]. Available from: https://cdr.lib.unc.edu/record/uuid:672a5714-185b-4c17-98c9-ebdd41e564e1.

Note: this citation may be lacking information needed for this citation format:
Not specified: Masters Thesis or Doctoral Dissertation

Council of Science Editors:

Junuzovic S. Towards self-optimizing frameworks for collaborative systems. [Thesis]. University of North Carolina; 2010. Available from: https://cdr.lib.unc.edu/record/uuid:672a5714-185b-4c17-98c9-ebdd41e564e1

Note: this citation may be lacking information needed for this citation format:
Not specified: Masters Thesis or Doctoral Dissertation

.