Problem: You are given a set of tasks in a high-performance computing environment where each task has different execution times, memory requirements, and processing needs. Implement a Greedy algorithm to maximize total task completion while minimizing resource wastage.