1 |
1
외부 네트워크로부터 수신된 패킷 형태의 어플리케이션 데이터를 가속기로 수신하는 수신부;상기 수신된 데이터가 상기 가속기에서 처리할 수 있는 형태인지 여부를 판단하는 판단부;어플리케이션 및 운영체계에 기초하여 상기 가속기를 설정(Set up)하는 메인 가속기 설정부;상기 설정된 가속기를 활성화시켜 상기 수신된 데이터를 처리하는 데이터 처리부; 및상기 처리된 데이터의 전송 여부를 상기 어플리케이션 및 상기 운영체계의 커널을 기초로 결정하는 결정부;를 포함하는 네트워크 인터페이스를 위한 어플리케이션 오프로딩 장치
|
2 |
2
제 1 항에 있어서, 상기 메인 가속기 설정부는,상기 수신된 어플리케이션 데이터에서 가속하고자 하는 특정 데이터를 설정하는 특정 데이터 설정부;상기 설정된 특정 데이터를 기초로 특정 데이터 정보를 생성하는 정보 생성부; 및상기 생성된 특정 데이터 정보를 가속기 내 메모리에 저장하여 가속기를 설정하는 서브 가속기 설정부;를 포함하는 네트워크 인터페이스를 위한 어플리케이션 오프로딩 장치
|
3 |
3
삭제
|
4 |
4
제 1 항에 있어서, 상기 메인 가속기 설정부는,상기 외부 네트워크로부터 수신된 어플리케이션 데이터를 특정 가속할 경우 상기 수신부 이전에 수행하는 네트워크 인터페이스를 위한 어플리케이션 오프로딩 장치
|
5 |
5
제 1 항에 있어서, 상기 메인 가속기 설정부는,상기 설정된 가속기 정보를 상기 가속기 내 프로세서에 업로드(Upload)하는 것을 더 포함하는 네트워크 인터페이스를 위한 어플리케이션 오프로딩 장치
|
6 |
6
삭제
|
7 |
7
삭제
|
8 |
8
삭제
|
9 |
9
제 2 항에 있어서, 상기 수신부 내지 결정부는,상기 외부 네트워크로부터 데이터가 수신될 때마다 반복되는 네트워크 인터페이스를 위한 어플리케이션 오프로딩 장치
|
10 |
10
메인 가속기 설정부가 가속기를 설정(Set up)하는 메인 가속기 설정 단계;수신부가 외부 네트워크로부터 수신된 패킷 형태의 어플리케이션 데이터를 상기 가속기로 수신하는 수신 단계;판단부가 상기 수신된 데이터가 상기 가속기에서 처리할 수 있는 형태인지 여부를 판단하는 판단 단계;데이터 처리부는 상기 설정된 가속기를 활성화시켜 상기 수신된 데이터를 처리하는 데이터 처리 단계; 및결정부는 상기 처리된 데이터의 전송 여부를 상기 어플리케이션 및 운영체계의 커널을 기초로 결정하는 결정 단계;를 포함하는 네트워크 인터페이스를 위한 어플리케이션 오프로딩 방법
|
11 |
11
제 10 항에 있어서, 상기 메인 가속기 설정 단계는,특정 데이터 설정부가 상기 수신된 어플리케이션 데이터에서 가속하고자 하는 특정 데이터를 설정하는 특정 데이터 설정 단계;정보 생성부가 상기 설정된 특정 데이터를 기초로 특정 데이터 정보를 생성하는 정보 생성 단계; 및서브 가속기 설정부가 상기 생성된 특정 데이터 정보를 가속기 내 메모리에 저장하여 가속기를 설정하는 서브 가속기 설정 단계;를 포함하는 네트워크 인터페이스를 위한 어플리케이션 오프로딩 방법
|
12 |
12
삭제
|
13 |
13
제 10 항에 있어서, 상기 수신 단계는,상기 수신된 어플리케이션 데이터를 기초로 상기 가속기를 재설정하는 단계를 더 포함 가능한 네트워크 인터페이스를 위한 어플리케이션 오프로딩 방법
|
14 |
14
제 10 항에 있어서, 상기 메인 가속기 설정 단계는,상기 설정된 가속기 정보를 상기 가속기 내 프로세서에 업로드(Upload)하는 것을 더 포함하는 네트워크 인터페이스를 위한 어플리케이션 오프로딩 방법
|
15 |
15
삭제
|
16 |
16
삭제
|
17 |
17
삭제
|
18 |
18
제 11 항에 있어서, 상기 수신 단계 내지 결정 단계는,상기 외부 네트워크로부터 데이터가 수신될 때마다 반복되는 네트워크 인터페이스를 위한 어플리케이션 오프로딩 방법
|