1. Trang chủ
  2. » Luận Văn - Báo Cáo

ĐÁNH GIÁ HIỆU NĂNG THUẬT TOÁN FFT (FAST FOURIER TRANSFORM) SỬ DỤNG MPI

32 8 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Đánh Giá Hiệu Năng Thuật Toán FFT (Fast Fourier Transform) Sử Dụng MPI
Tác giả Nguyễn Quang Vũ - 2021608053, Lờ Đăng Nghĩa - 2021601694, Nguyễn Trung Hiếu - 2021604011
Người hướng dẫn Ts. Hà Mạnh Đào
Trường học Trường Đại Học Cơng Nghiệp Hà Nội
Chuyên ngành Công Nghệ Thông Tin
Thể loại báo cáo
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 32
Dung lượng 1,82 MB

Cấu trúc

  • Chương I: TỔNG QUAN ĐỀ TÀI (5)
    • 1.1 Tên đề tài 4 (5)
    • 1.2 Giới thiệu đề tài 5 (5)
    • 1.3 Kiến thức cần có 5 (5)
    • 1.4 Các kỹ năng đã có để thực hiện đề tài nghiên cứu 5 (5)
    • 1.5 Thuật toán FFT 5 (6)
      • 1.5.1 Định nghĩa (6)
      • 1.5.2 Nguyên lý (6)
      • 1.5.3 Các vấn đề tính toán (7)
      • 1.5.4 Biến đổi Fourier rời rạc (0)
      • 1.5.5 Biến đổi Fourier nhanh (8)
      • 1.5.6 FFT nghịch đảo (10)
    • 1.6 MPI trong tính toán hiệu năng 11 (11)
      • 1.6.1 Định nghĩa (11)
      • 1.6.2 Mô hình lập trình (12)
      • 1.6.3 Cấu trúc chương trình MPI (13)
      • 1.6.4 Hạn chế (14)
    • 1.7 Tổng quan về tính toán hiệu năng cao 14 (15)
      • 1.7.1 Hoàn cảnh ra đời (15)
      • 1.7.2 Định nghĩa (15)
      • 1.7.3 Các thách thức (16)
  • Chương II: KẾT QUẢ NGHIÊN CỨU (17)

Nội dung

Biến đổi Fourier, một trong những khái niệm quan trọng và mạnh mẽ nhất trong toán học và kỹ thuật, đã đóng vai trò không thể phủ nhận trong việc hiểu và phân tích các tín hiệu và hệ thống trong nhiều lĩnh vực khác nhau. Từ viễn thông đến khoa học dữ liệu, từ xử lý tín hiệu đến hình ảnh y khoa. Biến đổi Fourier đã trở thành công cụ cơ bản không thể thiếu để hiểu sâu hơn về các quá trình dao động và chuỗi thời gian. Khi nghiên cứu về Biến đổi Fourier, chúng em mở ra cánh cửa tới một thế giới rộng lớn của phép biến đổi từ miền không gian thời gian sang miền không gian tần số và ngược lại. Phương pháp này không chỉ giúp chúng em phân tích các tín hiệu phức tạp thành các thành phần đơn giản hơn mà còn cung cấp cái nhìn sâu sắc về cấu trúc và tính chất của các tín hiệu đó. Trong bài luận này, chúng em sẽ khám phá sâu hơn về biến đổi Fourier, tìm hiểu về nguồn gốc, cách thức hoạt động, và ứng dụng rộng rãi của nó trong nhiều lĩnh vực khác nhau. Chúng em sẽ đi từ những khái niệm cơ bản nhất đến những ứng dụng tiên tiến, nhấn mạnh vào tầm quan trọng và tính ứng dụng của Biến đổi Fourier trong thế giới hiện đại. Bài báo cáo này hy vọng sẽ giúp mọi người có cái nhìn tổng quan và chi tiết hơn về Biến đổi Fourier, từ các khái niệm căn bản đến ứng dụng thực tế, đồng thời khám phá sự to lớn và đa dạng của nó trong việc giải quyết nhiều vấn đề phức tạp trong khoa học và kỹ thuật.

KẾT QUẢ NGHIÊN CỨU

2.1 Thuật toán FFT ngôn ngữ tự nhiên (C++)

#include const double PI = 3.141592653589793238460; typedef std::complex Complex; typedef std::valarray CArray;

// Hàm thực hiện FFT void fft(CArray& x)

{ const size_t N = x.size(); if (N

Ngày đăng: 12/01/2024, 19:50

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w