Cache Memory

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 46257 Experts worldwide ranked by ideXlab platform

James B. Kuo - One of the best experts on this subject based on the ideXlab platform.

Salman A Avestimehr - One of the best experts on this subject based on the ideXlab platform.

  • characterizing the rate Memory tradeoff in Cache networks within a factor of 2
    IEEE Transactions on Information Theory, 2019
    Co-Authors: Qian Yu, Mohammad Ali Maddahali, Salman A Avestimehr
    Abstract:

    We consider a basic caching system, where a single server with a database of $N$ files (e.g., movies) is connected to a set of $K$ users through a shared bottleneck link. Each user has a local Cache Memory with a size of $M$ files. The system operates in two phases: a placement phase, where each Cache Memory is populated up to its size from the database, and a following delivery phase, where each user requests a file from the database, and the server is responsible for delivering the requested contents. The objective is to design the two phases to minimize the load (peak or average) of the bottleneck link. We characterize the rate-Memory tradeoff of the above caching system within a factor of 2.00884 for both the peak rate and the average rate (under uniform file popularity), improving the state of the arts that are within a factor of 4 and 4.7, respectively. Moreover, in a practically important case where the number of files ( $N$ ) is large, we exactly characterize the tradeoff for systems with no more than five users and characterize the tradeoff within a factor of 2 otherwise. To establish these results, we develop two new converse bounds that improve over the state of the art.

  • characterizing the rate Memory tradeoff in Cache networks within a factor of 2
    International Symposium on Information Theory, 2017
    Co-Authors: Qian Yu, Mohammad Ali Maddahali, Salman A Avestimehr
    Abstract:

    We consider a basic caching system, where a single server with a database of N files (e.g. movies) is connected to a set of K users through a shared bottleneck link. Each user has a local Cache Memory with a size of M files. The system operates in two phases: a placement phase, where each Cache Memory is populated up to its size from the database, and a following delivery phase, where each user requests a file from the database, and the server is responsible for delivering the requested contents. The objective is to design the two phases to minimize the load (peak or average) of the bottleneck link. We characterize the rate-Memory tradeoff of the above caching system within a factor of 2.00884 for both the peak rate and the average rate (under uniform file popularity), where the best proved characterization in the current literature gives a factor of 4 and 4.7 respectively. Moreover, in the practically important case where the number of files (N) is large, we exactly characterize the tradeoff for systems with no more than 5 users, and characterize the tradeoff within a factor of 2 otherwise. We establish these results by developing novel information theoretic outer-bounds for the caching problem, which improves the state of the art and gives tight characterization in various cases.

  • characterizing the rate Memory tradeoff in Cache networks within a factor of 2
    arXiv: Information Theory, 2017
    Co-Authors: Qian Yu, Mohammad Ali Maddahali, Salman A Avestimehr
    Abstract:

    We consider a basic caching system, where a single server with a database of $N$ files (e.g. movies) is connected to a set of $K$ users through a shared bottleneck link. Each user has a local Cache Memory with a size of $M$ files. The system operates in two phases: a placement phase, where each Cache Memory is populated up to its size from the database, and a following delivery phase, where each user requests a file from the database, and the server is responsible for delivering the requested contents. The objective is to design the two phases to minimize the load (peak or average) of the bottleneck link. We characterize the rate-Memory tradeoff of the above caching system within a factor of $2.00884$ for both the peak rate and the average rate (under uniform file popularity), improving state of the arts that are within a factor of $4$ and $4.7$ respectively. Moreover, in a practically important case where the number of files ($N$) is large, we exactly characterize the tradeoff for systems with no more than $5$ users, and characterize the tradeoff within a factor of $2$ otherwise. To establish these results, we develop two new converse bounds that improve over the state of the art.

Perng-fei Lin - One of the best experts on this subject based on the ideXlab platform.

Qian Yu - One of the best experts on this subject based on the ideXlab platform.

  • characterizing the rate Memory tradeoff in Cache networks within a factor of 2
    IEEE Transactions on Information Theory, 2019
    Co-Authors: Qian Yu, Mohammad Ali Maddahali, Salman A Avestimehr
    Abstract:

    We consider a basic caching system, where a single server with a database of $N$ files (e.g., movies) is connected to a set of $K$ users through a shared bottleneck link. Each user has a local Cache Memory with a size of $M$ files. The system operates in two phases: a placement phase, where each Cache Memory is populated up to its size from the database, and a following delivery phase, where each user requests a file from the database, and the server is responsible for delivering the requested contents. The objective is to design the two phases to minimize the load (peak or average) of the bottleneck link. We characterize the rate-Memory tradeoff of the above caching system within a factor of 2.00884 for both the peak rate and the average rate (under uniform file popularity), improving the state of the arts that are within a factor of 4 and 4.7, respectively. Moreover, in a practically important case where the number of files ( $N$ ) is large, we exactly characterize the tradeoff for systems with no more than five users and characterize the tradeoff within a factor of 2 otherwise. To establish these results, we develop two new converse bounds that improve over the state of the art.

  • characterizing the rate Memory tradeoff in Cache networks within a factor of 2
    International Symposium on Information Theory, 2017
    Co-Authors: Qian Yu, Mohammad Ali Maddahali, Salman A Avestimehr
    Abstract:

    We consider a basic caching system, where a single server with a database of N files (e.g. movies) is connected to a set of K users through a shared bottleneck link. Each user has a local Cache Memory with a size of M files. The system operates in two phases: a placement phase, where each Cache Memory is populated up to its size from the database, and a following delivery phase, where each user requests a file from the database, and the server is responsible for delivering the requested contents. The objective is to design the two phases to minimize the load (peak or average) of the bottleneck link. We characterize the rate-Memory tradeoff of the above caching system within a factor of 2.00884 for both the peak rate and the average rate (under uniform file popularity), where the best proved characterization in the current literature gives a factor of 4 and 4.7 respectively. Moreover, in the practically important case where the number of files (N) is large, we exactly characterize the tradeoff for systems with no more than 5 users, and characterize the tradeoff within a factor of 2 otherwise. We establish these results by developing novel information theoretic outer-bounds for the caching problem, which improves the state of the art and gives tight characterization in various cases.

  • characterizing the rate Memory tradeoff in Cache networks within a factor of 2
    arXiv: Information Theory, 2017
    Co-Authors: Qian Yu, Mohammad Ali Maddahali, Salman A Avestimehr
    Abstract:

    We consider a basic caching system, where a single server with a database of $N$ files (e.g. movies) is connected to a set of $K$ users through a shared bottleneck link. Each user has a local Cache Memory with a size of $M$ files. The system operates in two phases: a placement phase, where each Cache Memory is populated up to its size from the database, and a following delivery phase, where each user requests a file from the database, and the server is responsible for delivering the requested contents. The objective is to design the two phases to minimize the load (peak or average) of the bottleneck link. We characterize the rate-Memory tradeoff of the above caching system within a factor of $2.00884$ for both the peak rate and the average rate (under uniform file popularity), improving state of the arts that are within a factor of $4$ and $4.7$ respectively. Moreover, in a practically important case where the number of files ($N$) is large, we exactly characterize the tradeoff for systems with no more than $5$ users, and characterize the tradeoff within a factor of $2$ otherwise. To establish these results, we develop two new converse bounds that improve over the state of the art.

Mohammad Ali Maddahali - One of the best experts on this subject based on the ideXlab platform.

  • characterizing the rate Memory tradeoff in Cache networks within a factor of 2
    IEEE Transactions on Information Theory, 2019
    Co-Authors: Qian Yu, Mohammad Ali Maddahali, Salman A Avestimehr
    Abstract:

    We consider a basic caching system, where a single server with a database of $N$ files (e.g., movies) is connected to a set of $K$ users through a shared bottleneck link. Each user has a local Cache Memory with a size of $M$ files. The system operates in two phases: a placement phase, where each Cache Memory is populated up to its size from the database, and a following delivery phase, where each user requests a file from the database, and the server is responsible for delivering the requested contents. The objective is to design the two phases to minimize the load (peak or average) of the bottleneck link. We characterize the rate-Memory tradeoff of the above caching system within a factor of 2.00884 for both the peak rate and the average rate (under uniform file popularity), improving the state of the arts that are within a factor of 4 and 4.7, respectively. Moreover, in a practically important case where the number of files ( $N$ ) is large, we exactly characterize the tradeoff for systems with no more than five users and characterize the tradeoff within a factor of 2 otherwise. To establish these results, we develop two new converse bounds that improve over the state of the art.

  • characterizing the rate Memory tradeoff in Cache networks within a factor of 2
    International Symposium on Information Theory, 2017
    Co-Authors: Qian Yu, Mohammad Ali Maddahali, Salman A Avestimehr
    Abstract:

    We consider a basic caching system, where a single server with a database of N files (e.g. movies) is connected to a set of K users through a shared bottleneck link. Each user has a local Cache Memory with a size of M files. The system operates in two phases: a placement phase, where each Cache Memory is populated up to its size from the database, and a following delivery phase, where each user requests a file from the database, and the server is responsible for delivering the requested contents. The objective is to design the two phases to minimize the load (peak or average) of the bottleneck link. We characterize the rate-Memory tradeoff of the above caching system within a factor of 2.00884 for both the peak rate and the average rate (under uniform file popularity), where the best proved characterization in the current literature gives a factor of 4 and 4.7 respectively. Moreover, in the practically important case where the number of files (N) is large, we exactly characterize the tradeoff for systems with no more than 5 users, and characterize the tradeoff within a factor of 2 otherwise. We establish these results by developing novel information theoretic outer-bounds for the caching problem, which improves the state of the art and gives tight characterization in various cases.

  • characterizing the rate Memory tradeoff in Cache networks within a factor of 2
    arXiv: Information Theory, 2017
    Co-Authors: Qian Yu, Mohammad Ali Maddahali, Salman A Avestimehr
    Abstract:

    We consider a basic caching system, where a single server with a database of $N$ files (e.g. movies) is connected to a set of $K$ users through a shared bottleneck link. Each user has a local Cache Memory with a size of $M$ files. The system operates in two phases: a placement phase, where each Cache Memory is populated up to its size from the database, and a following delivery phase, where each user requests a file from the database, and the server is responsible for delivering the requested contents. The objective is to design the two phases to minimize the load (peak or average) of the bottleneck link. We characterize the rate-Memory tradeoff of the above caching system within a factor of $2.00884$ for both the peak rate and the average rate (under uniform file popularity), improving state of the arts that are within a factor of $4$ and $4.7$ respectively. Moreover, in a practically important case where the number of files ($N$) is large, we exactly characterize the tradeoff for systems with no more than $5$ users, and characterize the tradeoff within a factor of $2$ otherwise. To establish these results, we develop two new converse bounds that improve over the state of the art.